MATLAB - Schleifentypen
Es kann vorkommen, dass Sie einen Codeblock mehrmals ausführen müssen. Im Allgemeinen werden Anweisungen nacheinander ausgeführt. Die erste Anweisung in einer Funktion wird zuerst ausgeführt, gefolgt von der zweiten und so weiter.
Programmiersprachen bieten verschiedene Kontrollstrukturen, die kompliziertere Ausführungspfade ermöglichen.
Eine Schleifenanweisung ermöglicht es uns, eine Anweisung oder eine Gruppe von Anweisungen mehrmals auszuführen, und das Folgende ist die allgemeine Form einer Schleifenanweisung in den meisten Programmiersprachen:−
MATLAB stellt die folgenden Arten von Schleifen bereit, um Schleifenanforderungen zu erfüllen. Klicken Sie auf die folgenden Links, um ihre Details zu überprüfen −
Sr.No. | Loop-Typ und -Beschreibung |
---|---|
1 | while-Schleife Wiederholt eine Anweisung oder eine Gruppe von Anweisungen, während eine bestimmte Bedingung wahr ist. Es testet die Bedingung, bevor der Schleifenrumpf ausgeführt wird. |
2 | for-Schleife Führt eine Folge von Anweisungen mehrmals aus und kürzt den Code ab, der die Schleifenvariable verwaltet. |
3 | verschachtelte Schleifen Sie können eine oder mehrere Schleifen innerhalb einer anderen Schleife verwenden. |
Schleifensteuerungsanweisungen
Schleifensteuerungsanweisungen verändern die Ausführung von ihrer normalen Abfolge. Wenn die Ausführung einen Bereich verlässt, werden alle automatischen Objekte, die in diesem Bereich erstellt wurden, zerstört.
MATLAB unterstützt die folgenden Steueranweisungen. Klicken Sie auf die folgenden Links, um ihre Details zu überprüfen.
Sr.No. | Control Statement &Beschreibung |
---|---|
1 | break-Anweisung Beendet die Schleife -Anweisung und überträgt die Ausführung an die Anweisung unmittelbar nach der Schleife. |
2 | Anweisung fortsetzen Bewirkt, dass die Schleife den Rest ihres Körpers überspringt und ihre Bedingung sofort erneut testet, bevor sie wiederholt wird. |
MATLAB