【发布时间】:2014-06-16 01:16:38
【问题描述】:
当我在 parfor 中间中断脚本时,Matlab 仍会打开一些文件(例如,我无法删除它们)。我通常调用flcose('all') 来关闭所有打开的文件,但在这种情况下似乎不起作用。我该怎么办?
【问题讨论】:
-
由于中断信号是一个异常(我认为),您可以使用
try...except块捕获它并使用 onCleanup 对象:stackoverflow.com/questions/1098149/…