Récuperer des matrices à nom variable dans des boucles for
Bonjour
J'ai un problème, en fait j'ai crée un code pour avoir à partir d'une matrice une 40éne d'autres matrices que j'aurai besoin après mais j'arrive pas à récupérer les matrices crées. Le code est le suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| T=[0:9];
P=[-20:10:20];
for i=1:length(T)
for j=1:length(P)
for k=1:length(A)
A(k,3)=B(k,3)+T(i);
A(k,20)=B(k,20)+(P(i)*T(i));
end
suffixT=num2str(i);
suffixP=num2str(j);
matname=sprintf('scenario%$',suffixT,suffixP);
assignin('base','matname',A)
end
end |
Avec ça j'arrive à voir que la dernière matrice.Que faire pour obtenir les tt svp?