Le 23/05/2016 23:15, Florian Winter a écrit :
Hello
I'm trying to write a function that reads data from a single file. It
is a rather large file so I wanted to use the csvread function because
it is faster than opening the file and then using scanf.
I am surprised by the fact csvread is faster than mfscanf. mfscanf
directly call C code while csvread is xritten in Scilab...
The problem is, that my file is not a real csv file. It has different
number of spaces in between every data entry.
It looks like this:
1 2 3 4 5 6 7 8
the spaces between each entry is the same in every row so between 1
and 2 there is a single space, between 2 and 3 there are two spaces,
between 3-4 and 4-5 three spaces, 5-6 one, 6-7 one and 7-8 three again.
Is there a faster way than opening the file and using a scanf?
Thank you!
Florian
_______________________________________________
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users