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 commentaires

KSSV
KSSV le 21 Déc 2016
Have you tried replacing textread with textscan ? No change only changing function.
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 le 21 Déc 2016
no ..output should be only C4 = .....dont write it as C4{1:3}
Aurea94
Aurea94 le 21 Déc 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 le 21 Déc 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 le 21 Déc 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 le 22 Déc 2016
Text file is missing...

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Data Import and Analysis dans Centre d'aide et File Exchange

Question posée :

le 21 Déc 2016

Commenté :

le 22 Déc 2016

Community Treasure Hunt

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

Start Hunting!

Translated by