(完整版)BP神经网络训练程序.docVIP

  • 24
  • 0
  • 约1.33千字
  • 约 2页
  • 2020-11-04 发布于山东
  • 举报
clear all clc pp1=xlsread(inputBP1.xls); %将名为 testdata1的 excel 表格中的数据导入 tt1=xlsread(outputBP1.xls); %将名为 testdata2的 excel 表格中的数据导入 pp2=xlsread(inputBP2.xls); %将名为 testdata1的 excel 表格中的数据导入 tt2=xlsread(outputBP2.xls); %将名为 testdata2的 excel 表格中的数据导入 %其中 p1 t1 分别为输入样本和与之一一对应的输出样本 p1=[pp1,pp2]; t1=[tt1,tt2]; clc p=p1;t=t1; [pn,minp,maxp,tn,mint,maxt]=premnmx(p,t) %对样本进行归一化 %设置网络隐单元的神经元数 n=5;%隐层节点数 %建立相应的 BP 网络 net=newff(minmax(pn),[n,3],{tansig,tansig}, trainrp);% 红色 字体 为输 出层节点 %和训练函数,其中训练函数可以根据训练效果的不同而更换,备选的函数见下页 inputWeights=net.IW{1,1}; inputbias=net.b{1}; layerWeights=net.IW{1,1}; layerbias=

文档评论(0)

1亿VIP精品文档

相关文档