Matlab question sur l'utilisation de textscan

Fermé
Bean - 11 juin 2010 à 14:31
Bonjour,

j'essai d'importer dans Matlab des données issues d'un fichier texte parameter_hbm.par; de la forme
MGC_1 CH 1-1;a(100m)_x ;0;0;0;1;-0.000944998088476242;%;-2000;2000;-999; 0;0;0;0
MGC_1 CH 1-2;a(100m)_y ;0;0;0;1; 0.0000788648279628632;%;-2000;2000;-999; 0;0;0;0
MGC_1 CH 1-3;a(60m)_x ;0;0;0;1; 0.0151667643364282;%;-2000;2000;-999; 0;0;0;0
MGC_1 CH 1-4;a(60m)_y ;0;0; 0;-1; -0.014609481430912;%;-2000;2000;-999; 0;0;0;0
MGC_1 CH 1-5;a(20m,SO)_x ;0;0; 0;1;0;%;-2000;2000;-999; 0;0;0;0
MGC_1 CH 1-6;a(20m,SO)_y ;0;0; 0;1;0;%;-2000;2000;-999; 0;0;0;0
MGC_1 CH 1-7;a(20m,NO)_x ;0;0; 0;1;0;%;-2000;2000;-999; 0;0;0;0
MGC_1 CH 1-8;a(20m,NO)_y ;0;0; 0;1;0;%;-2000;2000;-999; 0;0;0;0

Voici mon code:

fopen('parameter_hbm.par')
textscan(fid,'%s;%s;%d;%d;%d;%d\n')

fclose(fid);

qu'est ce qu'il faut changer pour que le programme fonctionne?

Merci