如何在MATLAB中关闭所有神经网络图?
问题描述:
我需要显示一些网络的图,但是问题是close all
不能关闭这些窗口,因此我需要运行几次后才能关闭几个窗口.
I need to show diagrams of some networks, but the problem is that close all
doesn't close these windows, so I have several windows to close manually after a few runs.
[x,t] = house_dataset;
net1 = newff(x, t, [5, 3]);
view(net1);
net2 = newff(x, t, [7, 5]);
view(net2);
close all;
但是,如果我保持窗口的句柄,则close
函数将其关闭:
However if I keep the handle of window, close
function will close it:
net3 = newff(x, t, [9, 7]);
h = view(net3);
close(h);
但是要收集所有这些句柄对我来说并不容易.如何以编程方式找到所有这些句柄?
But it's not easy for me to collect all those handles. How can I find all those handles programmatically?
答
您可以使用以下命令:
nnet.guis.closeAllViews()
这将关闭所有网络图.