No Matlab, é possível terminar um script, mas salvar todas as variáveis ​​internas no espaço de trabalho?

Eu estou executando um script, mas está demorando muito, então eu quero terminar o script. No entanto, calculou uma grande quantidade de dados que eu não gostaria de jogar fora. Existe uma alternativa paractrl-C com o qual você salva as variáveis ​​de função internas no espaço de trabalho?

Idealmente eu estou procurando por umMatlab atalho de teclado comoctrl-C, mas se isso realmente não pode ser feito, talvez haja uma maneira de fazer isso no script da minha função. Qualquer ideia de como deixar meu script reagirctrl-C também, ou talvez um elemento GUI que eu possa cancelar e depois salvar as variáveis ​​através do meu script?

Algumas perguntas semelhantes eu encontrei, mas que não respondem à minha pergunta:

fechar / pausar

terminar

Pergunta diferente, resposta semelhante:

dbstop

EDITAR:

Esta questão é diferente porque o problema que o consulente tem é diferente: eles querem saber onde está o erro, que no meu caso o Matlab já diz. Eu só quero manter todos os dados da memória de trabalho quando isso acontece.

questionAnswers(3)

yourAnswerToTheQuestion