Basic loop syntax in MATLAB: for k=1:n

What does it mean
for k=1:n

2 Commenti

for i= 1:3
It is as described in the responses rom Sean and I, with n being 3.

Accedi per commentare.

Risposte (2)

it means that everything between that line
k = 1:n
and
end
will be evaluated with k = every integer between 1 and n.
doc for
for more information
(Adjusting Sean's answer):
it means that everything between that line
k = 1:n
and
end
will be evaluated with k = every integer starting at 1 and not exceeding n; no iterations will be done at all if n < 1
doc for
for more information

4 Commenti

Jan
Jan il 28 Gen 2011
Modificato: Jan il 30 Dic 2017
If you think Walter's adjustments are peantus, read: http://www.mathworks.com/matlabcentral/newsreader/view_thread/293533
Heh. Somehow I missed that discussion the first time around!
Matt Fig
Matt Fig il 28 Gen 2011
Jan, how do you remember these things! There are obviously no angry armadillos bouncing around in your head.

Accedi per commentare.

Categorie

Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange

Richiesto:

il 28 Gen 2011

Commentato:

il 29 Mar 2021

Community Treasure Hunt

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

Start Hunting!

Translated by