آموزش while در کدنویسی MATLAB + دانلود کد و توضیحات
سرویس آموزش و آزمون برق نیوز:در نرم افزار MATLAB برای محاسبات ساده مثل جمع، تفریق، تقسیم و محاسباتی که همان لحظه میخواهیم انجام دهیم در پنجره Commad Window این اعمال را انجام میدهیم، ولی اگر بخواهیم این محاسبات و دستورات را برای دفعات بعدی در آینده هم بتوانیم استفاده کنیم باید حتما در محیط برنامه نویسی آنها را بنویسیم و ذخیره کنیم که این محیط از قسمت New گزینه Script یا کلید ترکیبی Ctrl+N قابل دسترسی است که یک صفحه خالی باز میشود و اسمی ندارد که میتوانیم برنامهای که میخواهیم را بنویسیم که بلافاصله پس از اولین نوشته علامت ستاره روی آن میآید و نشان میدهد که آن را به صورت ذخیره نشده داریم که قبل از اجرا حتما باید آن را ذخیره کنیم و پس از ذخیره میبینیم که با پسوند.m ذخیره میشود به همین دلیل به این محیط، mfile نویسی و به این فایلهای برنامه-نویسی mfile نیز گفته میشود. حال در ادامه آموزش while همراه با دانلود کد و توضیحات مربوط به مثالهای کاربردی ارائه میگردد.
حلقه while
تا زمانی که شرط مورد نظر برقرار است دستورات را انجام میدهد و هر زمان شرط نقض شد، وارد حلقه نشده و دستورات را انجام نمیدهد و از آن خارج میشود.
while شرط
دستورات
end
مثال ۱: چند عدد را با هم جمع کنیم که مجموع شان از ۱۰۰۰ بزرگتر نشود. چون مشخص نیست چند عدد را جمع کنیم به ۱۰۰۰ میرسد و تعداد تکرار از قبل مشخص نیست باید از حلقه while استفاده کنیم.
مثال ۲: حلقه بی نهایت یعنی حلقه شرطی دارد که هیچ وقت نقض نمیشود و وقتی برنامه اجرا میشود برای متوقف کردن آن باید نرم افزار را ببندیم یا کلید ترکیبی Ctrl+C را بزنیم که بایستد یا باید از دستور break در در داخل حلقه استفاده شود.
خرید و دانلود کد mfile مثال while به همراه توضیحات مربوطه (کلید کنید)
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.