|
|
Matlab mit Skript beenden |
|
Mandel |

Forum-Fortgeschrittener
|
 |
Beiträge: 57
|
 |
|
 |
Anmeldedatum: 30.09.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.01.2013, 16:46
Titel: Matlab mit Skript beenden
|
 |
Hallo zusammen...
Ich habe ein Skript geschrieben, welches paar Rechnungen durchführt. Wenn es fertig ist, oder ein spezieller Fall eingetreten ist, soll das laufende Skript matlab komplett beenden.
Aber irgendwie bekomm ich das nicht hin und online konnte ich auch noch nichts finde. Wenn ich in's Skript "exit", "quit", "finish" schreibe passiert leider gar nix...
Kennt Ihr den richtigen Befehl?
Danke schon mal für euere Hilfe
|
|
|
|
|
BlackDread |

Forum-Century
|
 |
Beiträge: 212
|
 |
|
 |
Anmeldedatum: 11.05.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 2015a
|
 |
|
|
 |
|
Verfasst am: 23.01.2013, 17:13
Titel:
|
 |
Hallo Mandel,
welche Matlabversion hast du denn?
Ich verwende 2006b und bei mir funktioniert sowohl exit als auch quit
Gruß Chris
|
|
|
Mandel |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 57
|
 |
|
 |
Anmeldedatum: 30.09.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.01.2013, 17:20
Titel:
|
 |
Ich hab die 2012a.
Wenn ich die Befehle einfach eintippe klappen sie auch, aber wenn ich sie in ein Skript schreibe nicht.
Grob sieht das bei mir so aus:
Das kann doch nicht sein... Geb ich diesen Code direkt ein, funktioniert alles, lasse ich ihn als Skript laufen nicht
|
|
|
Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 23.01.2013, 17:28
Titel:
|
 |
Ich habe diesen Code als exit_test.m gespeichert:
Und egal ob ich das Skript im Editor starte oder exit_test im Command Window ausführe, es schliesst wie erwartet.
Andreas
|
|
|
Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 23.01.2013, 17:34
Titel:
|
 |
Und ich habe das in R2012a und R2012v auf Win7 64 probiert. Da habe ich dann mal in den älteren Beiträgen von "Mandel" gestöbert und frage mich, ob das eine Remotenutzung ist?
Was mich auch interessiert ist was passiert in dem Skript im Debugmodus mit F10/F11?
Andreas
|
|
|
Mandel |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 57
|
 |
|
 |
Anmeldedatum: 30.09.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.01.2013, 18:22
Titel:
|
 |
Nein, das Matlab läuft nicht irgendwie remote.
Ich hab den Fehler aber eben gefunden. Noch bevor die If-Schleife kommt, produziert mir eine Funktion einen Fehler, welcher das Skript crashen lässt...
Hm... Jetzt muss ich also schauen, wie man Fehler abfängt
|
|
|
Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 24.01.2013, 09:30
Titel:
|
 |
Zitat: |
Hm... Jetzt muss ich also schauen, wie man Fehler abfängt |
Oder vermeidet / behebt...
Andreas
|
|
|
|
|
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.
|
|