MATLAB在中断时返回当前值[重复]
Posted
技术标签:
【中文标题】MATLAB在中断时返回当前值[重复]【英文标题】:MATLAB return current values on interrupt [duplicate] 【发布时间】:2015-08-08 04:32:57 【问题描述】:如果我在执行长循环期间按Ctrl + C
,我将丢失迄今为止所做的所有工作。那么在 MATLAB 中有没有一种方法可以让我按Ctrl + C
,但返回当前变量?
所以我想要一个伪代码:
for i=1:very_long
do_things();
if keypress(ctrlc_orsomeothercombo)
disp('Im bored!');
return;
end
end
这可能吗?
谢谢
【问题讨论】:
【参考方案1】:如果您打开错误停止,然后中断它,即使使用 ctrl+c,也会将您带到它正在执行的地方,并且您可以使用整个工作区:
dbstop if error
【讨论】:
以上是关于MATLAB在中断时返回当前值[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如果 JSON 中存在值,则中断,但如果值为 null,则返回(kotlin)