怎样在matlab中建立elman神经网络?答:S1=10;%中间层有10个神经元 net=newelm([-2,2],[S1,S2],{'tansig','purelin'});net.trainParam.epochs=100;%设定次数 net=train(net,Pseq,Tseq);y=sim(net,Pseq);预测 P=randn(12,2);T=randn(12,2);threshold=[0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1...
如何用MATLAB的神经网络工具箱实现三层BP网络答:使用神经网络工具箱可以非常简便地实现网络建立和训练,实例代码如下:BP算法function Out=bpnet(p,t,p_test)%p,t为样本需要提前组织好global S1net=newff(minmax(p),[S1,8],{'tansig','purelin'},'trainlm'); %trainlm训练函数最有效%net=newff(P,T,31,{'tansig','purelin'},'trainlm')...