错误使用 bsxfun 两个输入数组的非单一维度必须相互匹配。

clc

clear

clc

load('berberine.mat')

X=data';

Y=name';

%spxy分组

N=70;

[m,dminmax] = spxy(X,Y,N);

P_test=X(m,:);

T_test=Y(m,:);

X(m,:)=[];

Y(m,:)=[];

P_train=X;

T_train=Y;

% 数据归一化

[p_train, ps_input] = mapminmax(P_train, 0, 1);

p_test = mapminmax('apply', P_test', ps_input);

p_test = mapminmax('apply', P_test', ps_input);
错误使用 bsxfun
两个输入数组的非单一维度必须相互匹配。

出错 mapminmax.apply (第 6 行)
  y = bsxfun(@minus,x,settings.xoffset);

出错 nnet7.process_fcn (第 28 行)
      out1 = info.apply(in2,out2);

出错 mapminmax (第 46 行)
    y = nnet7.process_fcn(mfilename,x,varargin{:});
请问是什么意思?刚学习小白看不懂

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值