We used a PS6403 in the streaming mode to record more than 300 MS (megasamples). The *.psdata files (single channel, single waveform) are heavier than 90MB (up to 550MB).
- PicoScope 6.4.64 converts a big *.psdata file into a single *.mat file, with a size up to the computer capacity (generally half of the RAM memory). If the file is big, only part of it will be converted.
- Being able to load the *.mat file in MATLAB depends on the *.mat file size with respect to the RAM memory size of the computer.
The conversion with PicoScope 6.4.64 to *.mat files enlarges the file size by a factor ~10.
The loaded array of a *.mat file in MATLAB 7.4.0(R2007a) needs twice as much memory space as the file size. MATLAB cannot load *.mat files bigger than a fourth of the RAM memory.
recording 25 MS
->"file.PSDATA" = 10MB
-> "file_converted.mat" = 100MB
-> 1col_array = 200MB of memory.
- To analyse big *.psdata files, it would be needed in PicoScope to convert a *.psdata file into several splitted *.mat files of user-specified size.
We would greatly appreciate your help.