替代关闭所有用于调试目的

时间:2013-05-27 12:54:00

标签: matlab matlab-figure

我正在尝试调试内存问题的脚本。 close all正在解决问题。但我想在代码中找到问题实际发生的地方。是否有close all的替代方法(就像告诉close all实际关闭的内容一样)来查看数字是什么或者记忆最多?

2 个答案:

答案 0 :(得分:1)

您可以将数字句柄传递给close来关闭特定数字。

hFig1=figure;
hFig2=figure;

close(hFig1);

这只会关闭第一个数字。

您可以逐个关闭数据,同时观察内存使用情况,以了解导致问题的原因。

答案 1 :(得分:0)

使用'whos'查看内存使用情况。见这里:http://www.mathworks.com/help/matlab/ref/whos.html