主题:请大家帮帮忙,这段程序错在哪?
clear
P=[0.0177,0,0.02,0.0054,0.058;... %1
0.0230,0,0.1,0.0054,0;... %2
0.0619,0.2424,0.15,0.0323,0.2319;... %3
0.2212,0.6061,0.4,0.1613,0.5217;... %4
0.0796,0.8182,0.8,0.0968,0.7971] %5
T=[0.6725,0.6943,0.6376,0.4891,0.1616]
net=newff([-1,1],[3,1],{'tansig','logsig'},'traingdx')
net.trainParam.epochs=500;
net.trainParam.goal=0.001;
net=train(net,P,T)
以下是在matlab6.5下运行的时候出现的错误提示:
??? Error using ==> network/train
Inputs are incorrectly sized for network.
Matrix must have 1 rows.
Error in ==> d:\MATLAB6p5\work\bb.m
On line 11 ==> net=train(net,P,T)
P=[0.0177,0,0.02,0.0054,0.058;... %1
0.0230,0,0.1,0.0054,0;... %2
0.0619,0.2424,0.15,0.0323,0.2319;... %3
0.2212,0.6061,0.4,0.1613,0.5217;... %4
0.0796,0.8182,0.8,0.0968,0.7971] %5
T=[0.6725,0.6943,0.6376,0.4891,0.1616]
net=newff([-1,1],[3,1],{'tansig','logsig'},'traingdx')
net.trainParam.epochs=500;
net.trainParam.goal=0.001;
net=train(net,P,T)
以下是在matlab6.5下运行的时候出现的错误提示:
??? Error using ==> network/train
Inputs are incorrectly sized for network.
Matrix must have 1 rows.
Error in ==> d:\MATLAB6p5\work\bb.m
On line 11 ==> net=train(net,P,T)