ش | ی | د | س | چ | پ | ج |
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
دستور شرطی if در متلب
در نرم افزار متلب (Matlab)، فرم کلی این دستور شرطی به گونه ای است که اگر نتیجه شرط condition درست بود دستورات زیر if و یا دستورات زیر elseif اجرا می شود و در صورت نادرست بودن نتیجه شرط، دستورات زیر if و یا دستورات زیر elseif اجرا نمی شوند.
در صورت دست بودن چند شرط، دستورات زیر اولین شرط صحیح، اجرا می شوند و اگر تمام شرط ها نادرست بود، هیچ دستوری اجرا نمی شود. این ساختارها ممکن است elseif یا else نداشته باشند. ساختار به صورت زیر قابل بیان است:
if condition1
statement1
elseif condition2
statement2
.
.
.
else
statementN
end
به مثال ساده زیر توجه کنید:
a=5;
n=1;
if a>n
n=n+1;
end