有时我的脚本会运行很长时间。 通常它们有一些主要的for循环并产生数据,最后由函数收集和返回。
现在,如果我决定在1小时后停止脚本,那么我将丢失到目前为止生成的所有数据。
是否有一种很好的方法可以创建一个可以在运行时对用户输入做出反应的matlab函数。我想有某种停止按钮......
答案 0 :(得分:0)
也许最简单的方法是在紧凑级别的脚本中进行长循环,而不是在函数调用中。然后当你打断它时,你就在工作区中并且在你打断时填充了所有变量,你可以继续用它们做你想做的事情。
Matlab无法轻易中断某个功能并获得您想要的功能。对我来说,它实际上似乎很疯狂,他们不会让你写一个强制退出处理程序。 WTF。