2

有时我的脚本会运行很长时间。通常他们有一些主要的for循环并产生数据,最后由函数收集和返回。

现在,如果我决定在 1 小时后停止脚本,我会丢失迄今为止生成的所有数据。

有没有一种好方法可以创建一个可以在运行时对用户输入做出反应的 matlab 函数。我想要某种停止按钮左右...

4

1 回答 1

0

也许最简单的方法是在紧密级别的脚本中进行长循环,而不是在函数调用中。然后,当您打断它时,您就在工作区中,并且所有变量都像您打断时一样填充,您可以继续对它们做您想做的事情。

Matlab 并不容易中断一个函数并得到你想要的。在我看来,他们不让你编写强制退出处理程序实际上看起来很疯狂。哇。

于 2012-08-06T16:35:10.133 回答