For loop with multiple variables

8 visualizzazioni (ultimi 30 giorni)
Ryosuke Saito
Ryosuke Saito il 12 Apr 2020
Commentato: Ryosuke Saito il 12 Apr 2020
Why does this not success??
values_1=[1 2]
values_2=[2 3]
values_3=[3 4]
values_4=[4 5]
values_5=[5 6]
for i=1:5
X = num2str(i)
values_'X'a(i,:)=sum(values_'X'(i,:),2);
end
I'd like to do this using by for loop:
values_1a(i,:)=sum(values_1(i,:),2);
values_2a(i,:)=sum(values_2(i,:),2);
values_3a(i,:)=sum(values_3(i,:),2);
values_4a(i,:)=sum(values_4(i,:),2);
values_5a(i,:)=sum(values_5(i,:),2);
  4 Commenti
Ryosuke Saito
Ryosuke Saito il 12 Apr 2020
Oh thanks. I understood.

Accedi per commentare.

Risposte (1)

Mehmed Saad
Mehmed Saad il 12 Apr 2020
eval Function (Not Recommended) but it will do what you are trying here

Categorie

Scopri di più su Loops and Conditional Statements in Help Center e File Exchange

Prodotti


Release

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by