如何用matlab软件实现神经网络应用答:trainlm';设置训练算法 net.trainParam.epochs=500;net.trainParam.goal=10^(-6);调用相应算法训练BP网络 [net,tr,yy]=train(net,x,y);对BP网络进行仿真 y1=sim(net,x);计算仿真误差 E=y-y1;MSE=mse(E)hold on 绘制匹配结果曲线 figure;plot(x,y1,'r*',x,y,'b--')执行结果 ...
急求人工神经网络的MATLAB算法~~求大虾教我答:MATLAB 程序如下:clc clear a=rand(2,200);x=a(1,:);y=a(2,:);F=x.^2+y.^2;net=newff(minmax(a),[5,1],{'tansig' 'purelin'},'trainlm');net.trainParam.epochs=100;net.trainParam.lr=0.1;net.trainparam.goal=0.001;net=train(net,a,F)b=rand(2,100);x1=b(1,:);y...
求助,在用MATLAB做神经网络预测,出现了图中的情况,mes=0,这不科学吧...答:这根本就还没开始训练,迭代次数还是0呢。看看是不是代码没有写对,参考下面的用法。BP算法 function Out=bpnet(p,t,p_test)global S1 net=newff(minmax(p),[S1,size(t,1)],{'tansig','purelin'},'trainlm'); %trainlm训练函数最有效 net=newff(p,t,31,{'tansig','purelin'},'train...