Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么Matlab的GUI';尽管net.trainParam.showWindow=0,但s nntraintool仍显示?_Matlab_Nntool - Fatal编程技术网

为什么Matlab的GUI';尽管net.trainParam.showWindow=0,但s nntraintool仍显示?

为什么Matlab的GUI';尽管net.trainParam.showWindow=0,但s nntraintool仍显示?,matlab,nntool,Matlab,Nntool,我在尝试抑制train()调用的GUI时遇到了这个问题,答案如下: 因此,在创建网络后,我立即禁用了GUI: net=narxnet(…) net.trainParam.showWindow=0 不幸的是,它仍然会弹出!为什么?跟踪变量的行为表明它保持0(在nntool提供的一个自动生成的脚本之后设置数据分割等),直到 net.trainFcn='trainlm' 将net.trainParam.showWindow的值更改回1。因此,为了确保GUI不会弹出,应在调用train()之前将此变量

我在尝试抑制train()调用的GUI时遇到了这个问题,答案如下:

因此,在创建网络后,我立即禁用了GUI:

net=narxnet(…)
net.trainParam.showWindow=0


不幸的是,它仍然会弹出!为什么?

跟踪变量的行为表明它保持0(在nntool提供的一个自动生成的脚本之后设置数据分割等),直到

net.trainFcn='trainlm'


将net.trainParam.showWindow的值更改回1。因此,为了确保GUI不会弹出,应在调用train()之前将此变量设置为0。

这是我在另一个问题中提出的更基本问题的问答版本,我刚刚删除了这个问题,因为我认为它对这种形式的其他人更有帮助。如果任何人遇到了此问题存在的原因的答案,即net.trainFcn是否有合理的理由覆盖此参数,或者它是一个错误,请留下评论。