如何从命令行关闭以下MATLAB SOM示例创建的两个窗口?
>> x = simplecluster_dataset;
>> net = selforgmap([8 8]);
>> net = train(net,x);
>> view(net)
>> y = net(x);
>> classes = vec2ind(y);
答案 0 :(得分:6)
您的代码会打开两个窗口:神经网络培训窗口和自我组织地图。
正如documentation中所述, nntraintool close
用于关闭神经网络培训窗口,并且已经回答here, nnet.guis.closeAllViews()
< / strong>用于关闭神经网络的所有图表。
如果您使用多个 nnet guis视图并且只想关闭特定视图,请为该特定视图指定句柄,然后使用close
关闭它。即将 view(net)
替换为 h = view(net)
,现在当您使用 close(h)
时,<&strong>将关闭该特定的 nnet gui视图。