- Joined
- 24 February 2010
- Posts
- 23
- Reactions
- 0
A big problem is the time taken when using the Matlab "xlsread" Fn.
Just how large are your data files? I think xlsread is pretty fast for Excel files up to ~50000 rows.
One alternative is to go for plain text csv files and fetch them into Matlab by memory mapping. Try "help memmapfile" in the Matlab prompt. The idea is to get the file contents into memory and process the comma separated values in the memory. This is much faster than doing it line-by-line from the file.