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>

Antworten auf die Frage(7)

Ihre Antwort auf die Frage