قد يكون هناك موقف عندما تحتاج إلى تنفيذ مجموعة من التعليمات البرمجية عدة مرات. بشكل عام ، يتم تنفيذ التعليمات بالتسلسل. يتم تنفيذ العبارة الأولى في الوظيفة أولاً ، متبوعة بالثانية ، وهكذا.
توفر لغات البرمجة هياكل تحكم متنوعة تسمح بمسارات تنفيذ أكثر تعقيدًا.
تسمح لنا تعليمة loop بتنفيذ عبارة أو مجموعة من العبارات عدة مرات وفيما يلي الشكل العام لبيان الحلقة في معظم لغات البرمجة –

حلقة بنية MATLAB
توفر MATLAB الأنواع التالية من الحلقات للتعامل مع متطلبات التكرار. انقر فوق الروابط التالية للتحقق من التفاصيل –
نوع الحلقة والوصف
while اللوب
يكرر عبارة أو مجموعة من العبارات عندما يكون شرط معين صحيحًا. يختبر الحالة قبل تنفيذ جسم الحلقة.
ينفذ سلسلة من العبارات عدة مرات ويختصر الكود الذي يدير متغير الحلقة.
حلقات متداخلة
يمكنك استخدام حلقة واحدة أو أكثر داخل أي حلقة أخرى.
بيانات التحكم في الحلقة
تغير عبارات التحكم في الحلقة التنفيذ من تسلسله الطبيعي. عندما يترك التنفيذ نطاقًا ، يتم إتلاف جميع الكائنات التلقائية التي تم إنشاؤها في هذا النطاق.
تدعم MATLAB عبارات التحكم التالية. انقر فوق الروابط التالية للتحقق من التفاصيل الخاصة بهم.
بيان التحكم والوصف
بيان break
ينهي تعليمة الحلقة وينقل التنفيذ إلى العبارة التي تلي الحلقة مباشرة.
بیان continue
يتسبب في أن تتخطى الحلقة الجزء المتبقي من جسدها وتعيد اختبار حالتها على الفور قبل التكرار.