矩阵维度必须一致。 出错 tramnmx (第 80 行)?

% pnew=[2.04 2.04 2.05 2.05 2.06;2.197 2.200 2.190 2.191 2.201;1500 1500 2000 2000 2000];  % 相关数据;
% pnewn = tramnmx(pnew, minTrainSamIn, maxTrainSamIn); 
% Hiddenout = logsig(W1*pnewn + repmat(B1', 1, ForcastSamNum));  % 隐含层输出预测结果
% anewn = W2*Hiddenout + repmat(B2', 1, ForcastSamNum);          % 输出层输出预测结果
% anew = postmnmx(anewn, minAllSamOut,maxAllSamOut);
% disp('预测值d:');
% disp(anew);
[AllSamInn,minAllSamIn,maxAllSamIn,AllSamOutn,minAllSamOut,maxAllSamOut] = premnmx(AllSamIn,AllSamOut);%测试输入,输出归一化

矩阵维度必须一致。

出错 tramnmx (第 80 行)
pn = 2*(p-minp*oneQ)./((maxp-minp)*oneQ) - 1;