loop for measuring values in different cases

2 vues (au cours des 30 derniers jours)
Jamal Ahmad
Jamal Ahmad le 11 Avr 2013
Hi,
If I want to measure the value of something in different cases, how I do it?
because in this loop it will show previous values:
n=3; for i=1:n y(i) = i + 2 end
y = 3 y = 3 4 y = 3 4 5
I don't want to be like that above. I want the results show as follows:
y1 = 3 y2 = 4 y3 = 5
how I can do that?
Thanks

Réponse acceptée

Matt J
Matt J le 12 Avr 2013
n=3;
y=nan(1,n); %PREALLOCATE!!!
for i=1:n
y(i) = i + 2;
end;
sprintf('y%d = %d ', [1:n;y])

Plus de réponses (0)

Catégories

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

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by