حلقه ها در برنامه نویسی متلب-1
ممکن است این موقعیت هنگامی وجود داشته باشد که شما نیاز به اجرای یک بلاک از تعدادی کد در زمان دارید. عموماً ، عبارات به ترتیب اجرا می شوند. اولن عبارت در یک تابع نخست لرا می شود، به دنبال آن دومی، زبان های برنامه نویسی ساختار کنترلی متفاوتی فراهم می کنند که اجازه روش های اجرایی پیچیده را می دهد.
یک عبارت حلقه به ما برای اجرا یک عبارت یا گروه از عبارات چند زمانی اجازه می دهد و در ادامه شکل عمومی از یک عبارت حلقه است که در اکثر زبان های برنامه نویسی وجود دارد.
متلب انواع حلقه های زیر که رسیدگی به تجهیزات حلقه را دارد را فراهم می کند.
لینک های زیر جزئیات آن ها را بررسی میکند:
توصیف | نوع حلقه |
تکرار یک عبارت یا گروهی از عبارات هنگامی که شرط ها درست است.این شرط ها را قبل از اجرای بدنه حلقه اجرا می کند. | while loop |
اجرای دنباله ای از چندین بار یک عبارت و کدهای مدیریت متغیر حلقه را خلاصه می کند. | for loop |
شما می توانید از یک یا حلقه های بیشتری درون یک حلقه دیگری استفاده نمایید. | nested loops |
حلقه while
حلقه while loop اجرای عبارات را زمانی که شرط درست است. اجرا می کند .
نحوه اجرا در متلب:
نحوه اجرا در متلبی از یک حلقه while در متلب است:
while loop تکراری عبارات برنامه را تا زمانیکه عبارات باقی مانده درست است اجرا می کند.
عبارات درست است زمانی که نتیجه خالی نیست و همه عناصر غیر صفر را دربر دارد (اعداد حقیقی و منطقی).در غیر اینصورت عبارات نادرست هستند.
مثال
یک فایل اسکریپت ایجاد نمایید و کد زیر را تایپ کنید:
a = 10;
% while loop execution
while( a < 20 )
fprintf(‘value of a: %d\n‘, a);
a = a + 1;
end
زمانی که شما فایل را اجرا نمایید، نتیجه زیر نمایش داده می شود:
نویسنده: مهندس عربعامری
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,