我正在运行一个脚本,但它花费的时间太长了,所以我想终止脚本。然而,它已经计算了很多数据,我不想扔掉这些数据。有没有类似于ctrl-C
的替代方法,可以将内部函数变量保存到工作区中?
理想情况下,我正在寻找像ctrl-C
这样的Matlab键盘快捷方式,但如果实在无法实现,也许在我的功能脚本中有一种方法可以做到这一点。有没有办法让我的脚本对ctrl-C
做出反应,或者可能有一个GUI元素,我可以取消然后通过我的脚本保存变量?
我找到了一些类似的问题,但它们都没有回答我的问题:
不同的问题,相似的答案:
编辑:
这个问题不同,因为提问者的问题不同:他们想知道错误出在哪里,而在我的情况下,Matlab已经说了。我只是想在发生这种情况时保留所有工作内存中的数据。