Ecrasement données boucle for

Matlabpourlesnuls -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,
Etant novice en matlab, j'ai bidouillé ce bout de programme :

for i=1:5
M = 2 * i
end
xlswrite ('tab',M)

Je voudrais qu'il m'écrive les uns à la suite des autres tous mes résultats dans mon fichier excel ; seulement voilà je ne retrouve que la dernière valeur dedans quand je l'exécute, autrement dit le résultat précédent est à chaque fois écrasé par le suivant . Comment dois-je m'y prendre? Merci !

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    mettre le write à l'intérieur de la boucle
    for i=1:5
    M = 2 * i
    xlswrite ('tab',M)
    end
    
    0