|
|
bei JEDEM Fehlerfall M-File aufrufen? |
|
Tatzigger |
Forum-Anfänger
|
|
Beiträge: 13
|
|
|
|
Anmeldedatum: 26.05.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2009, 15:09
Titel: bei JEDEM Fehlerfall M-File aufrufen?
|
|
Hallo ist es möglich,
egal welcher Fehler auftritt, ein M-File aufzurufen?
Also wenn ich beispielsweise den Fehler bekomme, dass get_param irgendwas nicht passt, kann ich dann automatisch, also in jedem Fehlerfall ein bestimmtes M-File aufrufen?
Das wäre super.
Grüße
Tatzigger
|
|
|
|
|
LittleX |
Forum-Guru
|
|
Beiträge: 494
|
|
|
|
Anmeldedatum: 14.05.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2009, 15:35
Titel:
|
|
Hallo,
ich würde mit try und catch arbeiten.
Alle code-Zeilen die im try Block stehen werden ausgeführt, und wenn ein Fehler autritt wird in den catch Block gesprungen und die Befehle dort abgearbeitet. In ME erhälts Du noch Informationen über den aufgetretenen Fehler. Für weitere Infos würde ich Dir die MATLAB Doku empfehlen.
Viele Grüße,
LittleX
|
|
|
Tatzigger |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 13
|
|
|
|
Anmeldedatum: 26.05.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.07.2009, 13:32
Titel:
|
|
Hallo,
danke für die Idee,
leider kann ich diese nicht verwenden, da ich auf JEDEN Fehler reagieren möchte, egal von wem der verursacht wurde, also auch wenn Bspw. ein Blockname doppelt ist oder so.
Ich habe es mit lasterror versucht, allerdings, bleibt der Fehler dort nicht gespeichert....d.h. wenn ich einen Fehler bekommen habe bei Simulationsstart und diesen dann weg klicke und anschließend einen Block bspweise lösche, dann steht in lasterror nichts mehr drin....
Ich muss entweder bei einem Fehler M-Fiel Code ausführen können, oder den wirklich letzten Fehler auslesen können....
Danke
Gruß
Tatzigger
|
|
|
|
|
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 - 2024
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.
|
|