Bonjour
J'aimerais crée une structure data dont les noms soit data.A data.B data.C dans lesquels A, B et C viennent d'une cellule array X et pour lesquels, finalement, on aurait :
data.A=[1 2 3]
data.B=[4 8 5]
data.C=[7 5 9]
j'essaye naïvement un truc comme ça:
mais évidemment, le nameTemp ne prend pas le nom de nameTemp tel qu'il est défini au début de la boucle par A, B et C mais bien la chaine de caractère nameTemp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Y=[1 2 3 ; 4 8 5 ; 7 5 9]; X={'A', 'B', 'C'}; for ii=1:3 nameTemp=X{ii}; data.nameTemp=Y(ii,:); end
J'aimerais remédier à ce problème.
Merci
Partager