- 151
- 0
- 约7.74千字
- 约 7页
- 2020-11-03 发布于山东
- 举报
学习神经网络的好助手,可以仿照其中的代码,只需修改个别参数便可以轻易实现自己需要完成的任务。
p=p1;t=t1;
[pn,minp,maxp,tn,mint,maxt]=premnmx(p,t);
% 原始数据归一化
net=newff(minmax(pn),[5,1],{tansig,purelin},traingdx);
%设置网络
,建立相应的
BP 网络
net.trainParam.show=2000; %
训练网络
net.trainParam.lr=0.01;
net.trainParam.epochs=100000;
net.trainParam.goal=1e-5;
[net,tr]=train(net
,pn,tn);
%调用
TRAINGDM
算法训练
BP
网络
pnew=pnew1;
pnewn=tramnmx(pnew,minp,maxp);
anewn=sim(net,pnewn);
anew=postmnmx(anewn,mint,maxt);
%对 BP 网络进行仿真
%还原数据
y=anew;
1、 BP 网络构建
(1)生成 BP 网络
net newff ( PR,[ S1 S2...SNl],{ TF1 TF 2...TFNl }, BTF , BLF , PF )
PR :由
R 维的
原创力文档

文档评论(0)