How can i increase the variabile name of each vector in for cycle? I want CM0_0, CM0_1, CM0_2...

2 vues (au cours des 30 derniers jours)
for i=2:1:12
j=i-2;
if j==10;
CM1=inviscido(i,:);
else
CM0_j=inviscido(i,:); %this
end
end

Réponse acceptée

Jan
Jan le 15 Fév 2019
Modifié(e) : Jan le 15 Fév 2019
Don't do this. Do not hide an index in the name of a variable. Use an array instead, e.g.:
CM0{1}, CM0{2}, CM0{3}
See this famous thread: TUTORIAL: How and why to avoid Eval

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Produits


Version

R2016a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by