for-satser

Att upprepa samma operation flera gånger kallas för att iterera. Ett sätt att iterera på när man programmerar är att använda sig av en for-sats. En for-sats i sin enklaste form använder sig av en variabel som representerar ett index vilken ökas med 1 i varje steg.

image

I bilden till höger kallas indexet i. Kommandot mellan for och end upprepas 10 gånger. Första gången rad 2 exekveras är i lika med 0, andra gången är i lika med 1, och så vidare.

Rad 4 börjar med ett %-tecken. Allting till höger om ett %-tecken ignoreras då programmet körs; det som står där är en kommentar avsedd för den som läser själva koden.

Man kan öka index med något annat än 1 genom att skriva dit ett tal mellan startindex och slutindex.

1 for i=0:0.1:2
2     disp(i)
3 end
4 %21 numbers are displayed, the numbers 0,0.1,0.2,...,2

Inspelningen nedan visar diverse egenskaper hos for-satsen.

by Malin Christersson under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Sweden License