PDA

查看完整版本 : [MATLAB基础] 为什么测试数据结果都一样?


mmmaaaccc
2009-05-19, 10:38
P=一个6行25列的矩阵
T=一个1行25列的矩阵
net=newff(minmax(p),[3,1],{'tansig','purelin'},'traingd');
[net,tr]=train(net,p,t);

然后测试原来数据a=sim(net,p);
但得出的结果是25个相同的数字,而T并不是这样的,请问这是怎么回事呢?

silas_xue
2009-05-20, 00:21
lz 个人观点 仅供参考
是否需要从网络建立的输入和输出数据个数上仔细考虑一下 尤其是关于测试集合是否正确输入了 比如 需要转置后再输入之类的...