49
For...end sikli
for...end turdagi sikldan ma‘lum marta qaytariluvchi
sikllarni tashkil
qilish uchun foydalaniladi. Bunday siklning konstruksiyasi
quyidagi
ko‗rinishga ega:
for vag=
ifoda instruksiya ... instruksiya
end
Ifoda ko‗pchilik hollarda quyidagicha yoziladi: s:d:e, bu yerda s — sikl
o‗zgaruvchisining boshlang‗ich qiymati, d — orttirmasi va e — so‗nggi
qiymati. Sikl o‗zgaruvchisi so‗nggi qiymatga erishganda sikl tugallanadi.
Agar d=1 bo‗lsa ifoda s:e ko‗rinishida yoziladi.
Quyidagi misollarda sikl
o‗zgaruvchisi qiymatlarining kvadratlarini olish uchun ishlatilgan:
> for i=1:5, i, x=i^2, end
i =
1
x =
1
i =
2
x =
4
…
i =
5
x =
25
> for i=1:5; n(i)=i; x(i)=i^2; end; n, x
n =
1 2 3 4 5
x =
1 4 9 16 25
>>
» for x=0:.25:1 X
^
2, end:
ans =
0
ans =
0.0625
…
ans =
1