为什么会出现这种情况?
clc;clear all;X=[1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2;2 2 2 3 3 3 1 1 1 2 2 2 3 3 3 1 1 1;...
2 1 3 2 1 3 2 1 3 2 1 3 2 1 3 2 1 3;1 2 3 1 2 3 2 3 1 3 1 2 2 3 1 3 3 1;...
3 2 1 2 1 3 3 2 1 1 3 2 1 3 2 2 2 1;1 3 2 3 2 1 2 1 3 3 2 1 1 3 2 2 2 1;...
3 1 2 2 3 1 1 2 3 1 2 3 2 3 1 3 3 1];
Q=[859.1 799.675 616.75 579.3 510.375 980.5 937.725 801.825 832.275 597.48...
862.18 909.54 636.05 932.64 799.2 640.14 803.05 979.74];
=premnmx(X,Q);
dx=;
net=newff(dx,,{'purelin','radbas'},'trainlm');
net.trainParam.epochs=3*10^6;
net.trainParam.min_grad=10^(-11);
net.trainParam.max_grad=1000;
net.trainParam.mu_min=10^(-5);
net.trainParam.mu_min=10^15;
net.trainParam.goal=10^(-5);
net=train(net,pn,tn);
an=sim(net,pn);
a=postmnmx(an,mint,maxt);
x=1:18;
plot(x,Q,x,a)
750以下就降下不去了
神经网络预测本就有他的不稳定性,故可以多运行几次试试结果。
页:
[1]