Matlab: Implementieren, was STRG + C tut, aber im Code
Ich möchte meine laufenden Skripte (Funktionen) beenden können, indem ich einen Befehl im Code aufrufe. Return würde nur die aktuelle Funktion beenden, nicht das gesamte Skript. Deshalb ist die Rückkehr nicht die eine.
Was ich suche, ist ein Befehl, der genau das tut, wasSTRG + C tun. Das habe ich schon gesehen:wie man die Ausführung stopptund bemerkte, dass auch dort noch niemand eine richtige Antwort auf diese Frage gegeben hat.
letztendlich möchte ichBeenden Sie die gesamten laufenden Skripte beim Schließen einer Figur:
<code>hFig = figure('CloseRequestFcn',{@closeHandler}); . . . function closeHandler (src,evnt) CTRL+C <--- I am looking for such a command end </code>
PS.Funktionsfehler () funktioniert auch nicht: Versuche dies:
<code>function terminateInCode() hFig = figure('CloseRequestFcn',{@closeHandler}); while(1) plot(10*rand,10*rand,'+'); pause(0.1); end; function closeHandler (src,evnt) delete(hFig); error('program terminated!'); end end </code>