|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
P=[0.9000 0.1000 0.1001 0.1004 0.1018;
0.9000 0.1000 0.1001 0.1004 0.1016;
0.9000 0.1000 0.1001 0.1004 0.1015;
0.9000 0.1000 0.1001 0.1004 0.1016;
0.9000 0.1000 0.1001 0.1003 0.1012;
0.9000 0.1000 0.1001 0.1003 0.1011;
0.9000 0.1000 0.1001 0.1003 0.1012;
0.9000 0.1000 0.1001 0.1003 0.1012;
0.9000 0.1000 0.1000 0.1000 0.1000;
0.9000 0.1000 0.1000 0.1000 0.1000;
0.9000 0.1000 0.1000 0.1000 0.1000;
0.9000 0.1000 0.1000 0.1000 0.1000;
];
T=[0 0 0 0;0 0 0 0;0 0 0 0;0 0 0 0;0 0 0 1;0 0 0 1; 0 0 0 1;0 0 0 1;0 0 1 0;0 0 1 0;0 0 1 0; 0 0 1 0];
P=P';
T=T';
threshold=[0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1];
net=newff(threshold,[15,4],{'tansig','logsig'},'traingdx');
net.trainParam.epochs=2000;
net.trainParam.goal=0.01;
net=train(net,P,T);
y=sim(net,P);
error=y-T;
res=norm(error);
% 错误是
??? Error using ==> network.train
Inputs are incorrectly sized for network.
Matrix must have 12 rows.
Error in ==> Untitleshenjing at 23
net=train(net,P,T);
[ 本帖最后由 eight 于 2008-5-6 16:32 编辑 ] |
|