Ich versuche, meine Version von Matlab debuggen Schritt Befehl dbstep
zu schreiben, das ist, ich möchte Dsbstep und einige andere Dinge in einem einzigen Aufruf tun. Allerdings ist Putting dbstep
in eine Funktion nicht:Aufruf dbstep von einer Funktion
% in file my_dbstep.m
function my_dbstep()
evalin('caller', 'dbstep');
Wenn ich rufe my_dbstep
während in einer Debug-Sitzung, es als verhält, wenn ich dbstep
innerhalb der Funktion eingegeben hat, und nicht in den Anrufern.
Gibt es eine andere Lösung?