Loading .RAW data into Matlab
4 views (last 30 days)
Show older comments
Anas Khan
on 14 Nov 2020
Answered: Walter Roberson
on 14 Nov 2020
I want to load a ~6 GB .raw file that contains text information describing my data and numerical information about voltage recordings on different channels. I am using a third party software's functions to load the data.
RawVoltageData = AxisFile('Maestro_(000).raw').RawVoltageData.LoadData;
I contacted one of the company's reps and told him it takes about 1 minute to load in only the raw voltage data from 1 channel, 7-8 minutes to load it from all 8 channels in a single location, which would be okay, except there are 768 total channels, and I don't want to wait 13 hours to just load data. What does speed of loading data of this nature depend on? Processor clock speed? Number of cores? RAM? If I SSH into a powerful AWS machine, will I be able to expedite this process?
0 Comments
Accepted Answer
Walter Roberson
on 14 Nov 2020
It would depend upon disk speed, disk controller, bus speed, system load, cache behaviour, operating system filesystem performance, number of library calls, whether the code is at the MATLAB level or compiled in, amount of data read at one time, how much processing has to be done.
If the data is not already on an ssd then put it on an ssd.
0 Comments
More Answers (0)
See Also
Categories
Find more on Data Type Conversion in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!