دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۷
  • مهر

جلسه ۰۹ : انواع حلقه های تکرار در متلب

  • دسته‌بندی‌ها :
جلسه ۰۹ : انواع حلقه های تکرار در متلب
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرنو کاربرانی که دوره کامل آموزش متلب را دنبال می کنند. ممکن است یک وضعیت وجود داشته باشد که شما نیاز داشته باشید یک یا مجموعه ای از کدها را چندین بار اجرا کنید. همچنین یک شرط برای پایان دادن به اجرای حلقه ی تکرار Loop نیز باید وجود داشته باشد. حلقه های تکرار در هر باری که اجرا می شوند شرط را بررسی کرده و در صورتی که شرط اجرای حلقه نادرست باشد. ادامه ی اجرای حلقه متوقف شده و دستورات بعدی خارج از حلقه ی تکرار اجرا می شوند. حلقه های تکرار یکی از ساختارهای اساسی در زبان های برنامه نویسی بوده و برای استخراج مقادیر خاص و مشخصی از یک مجموعه بسیار مناسب هستند. از این رو ما مباحث این آموزش را به آشنایی با انواع حلقه های تکرار در متلب اختصاص داده ایم.

      آشنایی با انواع حلقه های تکرار در متلب

      حلقه های تکرار (Loop) امکان اجرای چندین باره ی دستورات و کدهای مشخص شده را می دهد.

      در اینجا برای آشنایی با انواع حلقه های تکرار در متلب شکل کلی فرآیند حلقه های تکرار را قرار داده ایم:

      آشنایی با انواع حلقه های تکرار در متلب

      آشنایی با انواع حلقه های تکرار در متلب

      متلب انواع مختلفی از حلقه های تکرار را ارائه می دهد.

      هر کدام از حلقه های تکرار، در زمینه های مختلفی کاربرد دارند.

      جدول زیر لیست کلی حلقه های تکرار در متلب را نشان می دهد:

      ردیفنوع حلقه و کاربرد آن
      ۱while loop

      یک یا گروهی از دستورات را تا زمان درست بودن شرط تکرار حلقه اجرا می کند.

       

      ۲for loopمجموعه ای از کدها را تا زمان درست بودن شرط حلقه تکرار می کند، و برای شرایطی که تعداد تکرار مشخص نیست مفید است.
      ۳nested loopsشما می توانید از یک یا چند حلقه ی تکرار در حلقه های تکرار دیگر استفاده کنید.

      دستورات حلقه های تکرار

      دو دستور برای کنترل اجرای حلقه قبل از پایان آن در اغلب زبان های برنامه نویسی ارائه شده است.

      این دو دستور به شما اجازه توقف اجرا یا انتقال به ابتدای حلقه ی تکرار را می دهد که به شرح جدول زیر است:

      ردیفدستورات کنترل حلقه و کاربرد آن ها
      ۱break statement

      این دستور برای توقف و خروج از حلقه ی تکرار قبل از پایان آن است.

      ۲continue statement

      این دستور در هر قسمت از بدنه ی حلقه تکرار که قرار بگیرد حلقه ی تکرار را از ابتدای آن اجرا می کند.

      کلام آخر

      یکی از اصلی ترین و مهم ترین ساختارهای موجود در تمام زبان های برنامه نویسی حلقه های تکرار است. که دستورات یا عملیاتی را به دفعات مشخص شده اجرا می کند. با توجه به اهمیت ساختار حلقه ای تکرار، مباحث این آموزش را به آشنایی با انواع حلقه های تکرار در متلب اختصاص داده ایم.

      QR:  جلسه ۰۹ : انواع حلقه های تکرار در متلب
      به اشتراک بگذارید