Matlab: implementando lo que CTRL + C hace, pero en el código

Me gustaría poder terminar mis scripts (funciones) actuales al ejecutar un comando en el código. Devolver solo terminaría la función actual no todo el script. Por eso el retorno no es el indicado.

Lo que estoy buscando es un comando que hace exactamente lo queCTRL + C hacer. Ya he visto esto:como detener la ejecucióny notó que nadie ha proporcionado una respuesta adecuada para esta pregunta tampoco.

en última instancia quieroterminar todos los scripts en ejecución al cerrar una figura:

<code>hFig = figure('CloseRequestFcn',{@closeHandler});

.
.
.
function closeHandler (src,evnt)

    CTRL+C    <--- I am looking for such a command     
end
</code>

PD.La función error () tampoco funcionará: Prueba esto:

<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>

Respuestas a la pregunta(7)

Su respuesta a la pregunta