so beenden Sie aus zwei verschachtelten for-Schleife in matlab

Ich habe eine while Schleife, in der ich zwei for Schleifen. Ich habe eine Bedingung in der innersten for Schleife. Immer wenn diese Bedingung erfüllt ist, will ich verlassen von beiden der zwei for Schleifen und weiterhin innerhalb der while Schleife:

while (1)
    for x=1:20
        for y=1:30
            if(condition)

            end
        end
    end
end

Macht Matlab so etwas wie eine Anweisung mit Bezeichnung in Java, oder gibt es einen anderen Weg, dies zu tun?

möglich, Duplikat der Kann eine Matlab-M-Skript gestoppt werden, indem eine Anweisung in das Skript?
Je nachdem, wie Sie Ihren code organisiert, könnten Sie wickeln die Schleifen in eine Funktion und return wenn die Bedingung erfüllt ist
Ich glaube nicht, dass es ein Duplikat,
Weiterführender link: Wie kann ich ausbrechen aus verschachtelten Schleifen mit BREAK-Befehl in MATLAB 7.7 (R2008b)?
Amit Kumar, @LuisMendo, überprüfen Sie heraus meine neuen Lösung. 🙂

InformationsquelleAutor Amit Kumar | 2013-11-30

Schreibe einen Kommentar