5.5 break-Anweisung
Bei einer einfachen Schleife wiederholt sich der Ablauf:
![](matlab68.png)
solange, bis die Schleifenbedingung nicht mehr erfüllt ist. Zusätzliche Abbruchkriterien kann man in einer Schleife
mittels if-Abfrage und der break-Anweisung formulieren. Die break-Anweisung beendet die Abarbeitung des Schleifenkörpers der innersten Schleife.
![](matlab69.png)
Beispiel 5.5:
Berechnung einer Nullstelle des Polynoms:
![](matlab70.png)
Es ist bekannt, daß der Wert von p(1) negativ und der von p(3) positiv ist. Es wird eine Nullstelle im Intervall (links=1,rechts=3)
gesucht. Die Bisection wird solange durchgeführt, wie die Intervall-Länge 'rechts - links' noch größer eps*rechts ist.
Der Wert von rechts liegt zwischen 1 und 3, der Wert von eps*rechts wird daher nicht 0 und die Bisection wird nach endlich vielen Schritten beendet.
![](matlab71.png)
Als Ergebnis liefert Matlab:
![](matlab72.png)
|