gpt4 book ai didi

MATLAB - 强制退出 (CTRL+C) 不起作用?

转载 作者:太空宇宙 更新时间:2023-11-03 20:04:44 28 4
gpt4 key购买 nike

我使用 MATLAB 运行一个计算量很大的遗传算法。代码已经运行了整整 3 天,我很确定它卡在了某个地方,因为它没有打印出用于调试目的的进度信息。

我现在想阻止它。我按了 CTRL+C,但没有成功。窗口左下方仍显示“忙碌”。

我不能简单地退出整个 MATLAB,因为我需要通过检查变量窗口中的变量来找出它卡住的地方。

鉴于 CTRL+C 不起作用,我该怎么办

  • 停止执行,或者
  • 保存变量以供检查?

最佳答案

有时,如果遇到内存过度分配问题,ctrl-C 会停止工作——如果您尝试分配一个不适合内存的矩阵,因此虚拟内存开始抖动。

执行传递给 COMSOL 时,crtl-C 也可能不起作用。

我认为您现在别无选择,只能终止 matlab 并尝试通过逐步执行代码或插入 fprintf 语句来进行调试。

关于MATLAB - 强制退出 (CTRL+C) 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24356510/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com