Bonjour,
mon problème est le suivant: j'aimerais pouvoir creer des variables dont le nom est indicé par rapport aux itérations d'une boucle for.
Je l'ai déjà fait pour des cas simples en utilisant la fonction eval mais dans ce cas présent je ne vois pas comment faire.
J'aimerais remplacer le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 maxtab1=evalin('base','maxtab1'); maxtab2=evalin('base','maxtab2'); maxtab3=evalin('base','maxtab3');
Par quelquechose qui ressemblerait à cela:
Quelqu'un pourrait-il m'aider avec mon problème? Sachant que je voudrais vraiment arriver à définir les variables indicées selon i et ne pas avoir recours à définir une matrice...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i=1:3 eval(['maxtab' num2str(i) '=' evalin('base',['maxtab' num2str(i)])]); end
Merci de votre aide
Partager