[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Thu, 22 Dec 2016 07:21:46 -0800 (PST)
I have a problem with slow reads.
fid = fopen(Filename,'r');
if fid > 0
L = '';
L = fgets(fid);
T = [T; L];
Everything works great but it is very slow. The problem is 'T = [T; L];'.
When I'm reading file with 100k lines (80 characters per line) it takes 145s
for this file to give me T variable. Without 'T = [T; L];' it takes like
1.5s. With MatLab, same function and file it is gonna process it in around
0.25s and give my my T variable at the end.
Do you have any ideas how could I improve this read function? I would like
to get T in the same format as it is if possoble.
View this message in context:
Sent from the Octave - General mailing list archive at Nabble.com.