我正在尝试调试内存问题的脚本。 close all
正在解决问题。但我想在代码中找到问题实际发生的地方。是否有close all
的替代方法(就像告诉close all
实际关闭的内容一样)来查看数字是什么或者记忆最多?
答案 0 :(得分:1)
您可以将数字句柄传递给close
来关闭特定数字。
hFig1=figure;
hFig2=figure;
close(hFig1);
这只会关闭第一个数字。
您可以逐个关闭数据,同时观察内存使用情况,以了解导致问题的原因。
答案 1 :(得分:0)
使用'whos'查看内存使用情况。见这里:http://www.mathworks.com/help/matlab/ref/whos.html