Convert from textread() to textscan()

I'm trying to update my code and I want to know how can I type this with textscan()
formats = '%s%s%s' ;
headerLines4 = 34 ;
delimiter = '" "' ;
name_file = strcat(pathname,'Simu_',simu_s,'_',j_s,'I',i_s,'.txt') ;
[C4{1:3}] = textread(name_file,formats,'headerlines', headerLines4, 'delimiter', delimiter) ;
Thank you very muh in advance and Happy Xmas!

7 comentarios

KSSV
KSSV el 21 de Dic. de 2016
Have you tried replacing textread with textscan ? No change only changing function.
Aurea94
Aurea94 el 21 de Dic. de 2016
Yeah, but I get this error.
Error using textscan
Too many output arguments.
Error in Read_data_analyse (line 54)
[C4{1:3}] = textscan(name_file,formats,'headerlines', headerLines4, 'delimiter', delimiter);
KSSV
KSSV el 21 de Dic. de 2016
no ..output should be only C4 = .....dont write it as C4{1:3}
Aurea94
Aurea94 el 21 de Dic. de 2016
I don' understant what you mean with attach the .txt file. Do you want me to show you how does the .txt file look like?
Jan
Jan el 21 de Dic. de 2016
"Attach a file" means, that you can attach it here in the forum. There is an "Attach file" button on top of the field to type the messages.
Aurea94
Aurea94 el 21 de Dic. de 2016
Ok. I didn't know about it. I attach 2 files, the one which works with textread (Read_data_analyse.m) and the one which doesn't work with textscan (Read_data_analyse_textscan.m).
KSSV
KSSV el 22 de Dic. de 2016
Text file is missing...

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Data Import and Analysis en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 21 de Dic. de 2016

Comentada:

el 22 de Dic. de 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by