ش | ی | د | س | چ | پ | ج |
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 |
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 11 اسلاید
قسمتی از متن powerpoint (..ppt) :
بنام خدا
:
تصمیمگیری و کنترل روند،
استفاده از حلقهها و دستورات شرطی در متلب
در این فصل در مورد جملات شرطی و انواع حلقههای تکرار صحبت خواهیم کرد.
6-1-حلقه for :
شکل کلی حلقه for در متلب بصورت زیر است:
for x= آرایه
دستورات
end
در اینصورت حلقه فوق به تعداد ستونهای آرایه مشخصشده تکرار خواهد شد و در هر تکرار یکی از ستونهای این آرایه در متغیر x قرار گرفته و در بدنه حلقه قابل استفاده است. در صورتیکه آرایه یک بردار باشد، هر بار یک عنصر از آن در متغیر x قرار خواهد گرفت.
تذکر: با توجه به تواناییهای ماتریسی متلب از کاربرد حلقهها در متلب تا حد ممکن باید پرهیز گردد زیرا اینکار باعث کند شدن شدید برنامه میشود و نیاز به کد نویسی بسیار بیشتری دارد.
6-1- حلقه for -ادامه-
مثال:
for n=1:10
x(n) = sin(n * pi / 10);
end;
--------------
for k=[1,2,3,7]
x(k) = k+1;
end;
>>x
x=
2 3 4 0 0 0 0 8
6-2- حلقه while :
در مواردی که بخواهیم یک یا چند دستور تا برقراری شرط خاصی تکرار گردند از این حلقه استفاده میکنیم. شکل کلی حلقه while بصورت زیر است:
while شرط
دستورات
end
حلقه فوق تا زمانیکه شرط ذکر شده برقرار باشد تکرار خواهد شد.