mzy 发表于 2008-9-11 21:29

用matlab处理神经网络的测试数据

样本数据用premnmx归一,测试数据用tramnmx归一化时出现错误,如下:
------------------------------------------------------------------------------
=tramnmx(train_tryexe,minp,maxp);
??? Error using ==> unknown
Matrix dimensions must agree.

Error in ==> tramnmx at 73
pn = 2*(p-minp*oneQ)./((maxp-minp)*oneQ) - 1;
--------------------------------------------------------------------------------
请问大家错在哪里呢?minp和maxp均为premnmx得到的列向量

sigma665 发表于 2008-9-12 08:33

回复 楼主 mzy 的帖子

矩阵大小维数不一致

mzy 发表于 2008-9-12 09:45

谢谢楼上提示,是不是train_tryexe,minp,maxp这三个矩阵维数不统一?

sigma665 发表于 2008-9-12 10:52

回复 板凳 mzy 的帖子

pn = 2*(p-minp*oneQ)./((maxp-minp)*oneQ) - 1;
是这个语句
页: [1]
查看完整版本: 用matlab处理神经网络的测试数据