matlab不同m文件相互调用(神经网络)
问题:
在第一个脚本中编写完神经网络(在此训练),生成一个训练好的神经网络。
在第二个脚本中调用这个神经网络,怎么调用这个神经网络(不再需要对其进行训练)?
解决:
第一个文件是脚本文件,不是函数文件,所以没有返回值、外部对它的输入值。只是用于训练网络,产生一个net模型,准备以后用。第二个文件是GUI文件,操作对net的输入、输出。
global net %可以不用定义全局变量,或许后面会用才定义
run e %e为脚本文件
x1=[0.83371;0.92546;0.84084;0;0;0;0;0;0;];
y=sim(net,x1)
请发表评论