Incrémenter le nom d'une structure
Bonjour a tous,
J’ai un probléme, je souhaite calculer des vecteurs et les intégrer dans une structure. Je vous explique :
Je souhaite avoir une structure de la forme
Citation:
U2D.1.time
U2D.1.count
U2D.2.time
U2D.2.count
U2D.3.time
U2D.3.count
...
Je dispose du code suivant :
Code:
1 2 3 4 5 6 7 8 9
| for m = 1 : 10;
for n = 1 : 5
U2D.m.time=unique(A);
KK=countmember(U2D.m.time(n),A);
U2D.m.count=[U2D.m.count;KK];
end
end |
Lorsque que fais tourner la boucle, Matlab me renvoit seulement une seule sous structure :
Citation:
U2D.m.time
U2D.m.count
Ce que je concois bien, mais j'aurai préféré que m dans U2D.m.time et U2D.m.time, s'incrémente en même temps que le m de ma boucle.
Avez vous des idées concernant le sujet ?
Je vous remercie par avance
Matthieu