Hi i have like this question. Lets say i have this code : for i=1:4 C=2+i; end
this gives me this answer: C=3, C=4,C=5,C=6
BUT I want like this answer: C1=3, C2=4, C3=5, C4=6, which is with numbers after letter C. Can anyone help please...thanks :)

 Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 11 Juin 2014
Modifié(e) : Azzi Abdelmalek le 11 Juin 2014

1 vote

Plus de réponses (1)

José-Luis
José-Luis le 11 Juin 2014
Modifié(e) : José-Luis le 11 Juin 2014

1 vote

It might better if you put all your results in one array. Perhaps like this:
ii = 1:4;
C = NaN*ones(size(ii));
for idx = ii
C(idx) = 2 + idx;
end
Creating variables names dynamically, as you seem to want to do, is a bad idea.
Without a loop:
C = 1:4;
C = C + 2;

Catégories

En savoir plus sur Phased Array System Toolbox dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by