条幅模板下载:帮忙看一下用matlab编的神经网络程序为什么不收敛

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 18:34:44
p1=inputdata1;
t1=tardata1;
pause
n=15;
[pn,minp,maxp,tn,mint,maxt] = premnmx(p1,t1);
net=newff(minmax(pn),[n,7],{'logsig','logsig'},'traingd');
net=init(net);
net.trainparam.show=100;
net.trainparam.lr=0.05;
net.trainparam.epochs=100000;
net.trainparam.goal=1e-2;
[net,tr]=train(net,pn,tn);
a1=sim(net,pn);
[a1n]=postmnmx(a1,mint,maxt);%反归一化得到所要数据
inputdata=[0 0.1 0.3 0.6 0.75 0.6 0.0011 0.1105 0.3316 0.6211 0.7605 0.6105 0.0021 0.1211 0.3632 0.6421 0.7711 0.6211 0.0032 0.1316 0.3947 0.6632 0.7816 0.6316 0.0042 0.1421 0.4263 0.6842 0.7921 0.6421 0.0053 0.1526 0.4579 0.7053 0.8026 0.6526 0.0063 0.1632 0.4895 0.7263 0.8132 0.6632 0.0074 0.1737 0.5211 0.7474 0.8237 0.6737 0.0084 0.1842 0.5526 0.7684 0.8342 0.6842 0.0095 0.1947 0.5842 0.7895 0.8447 0.6947
0 0.03 0.15 0.3 0.7 0.6 0.0032 0.0426 0.1658 0.3316 0.7263 0.6211 0.0063 0.0553 0.1816 0.3632 0.7526 0.6421 0.0095 0.0679 0.1974 0.3947 0.779 0.6632 0.0126 0.0805 0.2132 0.4263 0.8053 0.6842 0.0158 0.0932 0.229 0.4579 0.8316 0.7053 0.0189 0.1058 0.2447 0.4895 0.8579 0.7263 0.0221 0.1184 0.2605 0.5211 0.8842 0.7474 0.0253 0.1311 0.2763 0.5526 0.9105 0.7684 0.0284 0.1437 0.2921 0.5842 0.9368 0.7895
0.5 0.8 0.8 0.85 1.1 1.05 0.5316 0.8158 0.8158 0.8605 1.1421 1.0868 0.5632 0.8316 0.8316 0.8711 1.1842 1.1237 0.5947 0.8474 0.8474 0.8816 1.2263 1.1605 0.6263 0.8632 0.8632 0.8921 1.2684 1.1974 0.6579 0.879 0.879 0.9026 1.3105 1.2342 0.6895 0.8947 0.8947 0.9132 1.3526 1.2711 0.7211 0.9105 0.9105 0.9237 1.3947 1.3079 0.7526 0.9263 0.9263 0.9342 1.4368 1.3447 0.7842 0.9421 0.9421 0.9447 1.4789 1.3816
];