Enregistrer matrice en txt dans matalb

Math -  
 vad -
Salut,
je voudrais enregistrer dans Matlab une matrice y dans un fichier txt avec tabulation, dont le nom est une variable:

for k=1:5
Fout = sprintf('data%d.txt',k+1) ; %Fout =nom du fichier.txt
save Fout y -ascii -tabs;
end

le probleme c'est qu'il créé à chaque boucle un fichier Fout et non pas
data1.txt, data2.txt...

Comment peut on faire???!
merci d'avance

1 réponse

vad
 
slt,
il faut utiliser la commande eval :
for k=1:5 
Fout = sprintf('data%d.txt',k+1) ; %Fout =nom du fichier.txt 
eval(['save ',Fout,' y -ascii -tabs;']); 
end 
-1