Bonsoir,
je souhaite fabriquer une fonction qui scanne 2 fichiers. Le problème est que je n'arrive pas à rentrer ma variable 'string' dans fopen. Voici le code:
1 2 3 4 5 6 7
| function A=tri(file1,file2)
fids1=fopen(sprintf('%s',file1));
fids2=fopen(sprintf('%s',file2));
C_data1=textscan(fids1,'%f64 %f64','CollectOutput', 1,'headerlines',5);
C_data2=textscan(fids2,'%f64 %f64','CollectOutput', 1,'headerlines',5);
end |
Quand j'écris dans la console MATLAB tri('micheline.txt','michelle.txt'), j’obtiens alors cette erreur:
Reference to a cleared variable
Error in tri (line 16)
fids1=fopen(sprintf('%s',file1));
Ça doit être tout bête mais je ne vois pas...
Merci d'avance
Partager