В Matlab можно ли завершить сценарий, но сохранить все его внутренние переменные в рабочей области?

Я запускаю сценарий, но это занимает слишком много времени, поэтому я хочу завершить сценарий. Однако он рассчитал много данных, которые в идеале я бы не хотел выбрасывать. Есть ли альтернативаctrl-C с помощью которого вы сохраняете внутренние переменные функции в рабочей области?

В идеале я ищуMatlab сочетание клавиш какctrl-C, но если это действительно невозможно сделать, возможно, есть способ сделать это в скрипте моей функции. Любая идея, как позволить моему сценарию реагировать наctrl-C также, или, может быть, элемент GUI, который я могу отменить, а затем сохранить переменные через мой скрипт?

Некоторые похожие вопросы я нашел, но они не отвечают на мой вопрос:

закрыть / пауза

прекратить

Другой вопрос, похожий ответ:

dbstop

РЕДАКТИРОВАТЬ:

Этот вопрос другой, потому что проблема у аскера другая: они хотят знать, где ошибка, что в моем случае уже говорит Матлаб. Я просто хочу сохранить все данные из рабочей памяти, когда это произойдет.

Ответы на вопрос(3)

Ваш ответ на вопрос