我的 matlab 代码创建了一个新文件并在其中写入了一些内容。我正在使用 fclose() 来释放文件句柄,但由于某些原因,当我在程序完成执行后尝试删除创建的文件时,出现文件正在使用错误。 一旦我关闭 matlab,该文件就可以被删除。
问题不是永久性的。我再次尝试了同样的事情,没有做任何改变,它成功了。
最佳答案
这个问题我遇到过很多次了。您可以键入 fclose all
而不是关闭 MATLAB。
大多数时候,我在我的程序中使用 fclose all
--- 是的,我知道关闭所有由 MATLAB 打开的文件,但有时在我的应用程序中,这没关系。将此答案视为建议而非完整的解决方案。
关于matlab - 如何在 matlab 中关闭文件句柄?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5222238/