|
|
Mehrere for Schleifen mit if-Bedingung beenden |
|
name |

Forum-Newbie
|
 |
Beiträge: 5
|
 |
|
 |
Anmeldedatum: 11.09.15
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 11.09.2015, 21:46
Titel: Mehrere for Schleifen mit if-Bedingung beenden
|
 |
ich möchte gerne die for-Schleifen abbrechen, wenn die if-Bedingung erfüllt ist.
jedoch bricht break das nicht ab. Bis wohin bricht break ab? und wie kann ich die 2 for-Schleifen beenden, sodass i nicht unbedingt 1 ist.
Hier der Code:
|
|
|
|
|
Nras |

Forum-Meister
|
 |
Beiträge: 608
|
 |
|
 |
Anmeldedatum: 21.02.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.12.0.635 (R2011a)
|
 |
|
|
 |
|
Verfasst am: 11.09.2015, 21:53
Titel:
|
 |
Hallo,
dazu braucht es noch ein break in der äußerem Schleife, das nur ausgeführt werden soll, wenn auch das break in der inneren Schleife ausgeführt wurde. Ungetestet ca so:
Gruß,
Nras.
|
|
|
Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 12.09.2015, 11:19
Titel:
|
 |
oder eine funktion draus basteln und
return
einbaun. sollte auch klappen denke ich.
_________________
richtig Fragen
|
|
|
Epfi |

Forum-Meister
|
 |
Beiträge: 1.134
|
 |
|
 |
Anmeldedatum: 08.01.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.09.2015, 11:39
Titel:
|
 |
Oder
find
benutzen? Kann aber sein, dass das nicht das ist, was Du wirklich willst. Kommt darauf an, was in der Schleife noch so steht. Wenn da nichts steht, dann kannst Du mit find ziemlich einfach das gleiche erreichen:
Das liefert allerdings alle Indizes zurück, für die der Vergleich gelingt. Wenn nur das letzte Auftreten des Strings finden möchtest, geht der Aufruf so:
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|