Reading large bdf files in Matlab (over 50 MB)
Posted: Tue Jul 17, 2007 8:27 am
I'm using the EEGlab readbdf.m file to read my data in Matlab, but I get an 'out of memory' error pointing to line 76 in the code:
DAT.Record=[ones(RecLen*length(Records),1) DAT.Record]*EDF.Calib;
This accours whenever the bdf file is larger than about 50 MB, and is not a problem of the computer's memory space. I do not wish to crop my files.
Does anyone have an idea how to read large bdf files with this readbdf.m code out side EEGlab?
Thanks for any help,
Revital Shani
DAT.Record=[ones(RecLen*length(Records),1) DAT.Record]*EDF.Calib;
This accours whenever the bdf file is larger than about 50 MB, and is not a problem of the computer's memory space. I do not wish to crop my files.
Does anyone have an idea how to read large bdf files with this readbdf.m code out side EEGlab?
Thanks for any help,
Revital Shani