错误:下标索引必须是实数正整数或逻辑(!)

时间:2014-03-18 17:54:03

标签: matlab for-loop

请问我哪里出错了?错误显示:下标索引必须是实数正整数或逻辑。这里,selected_variables是(4 * 2)的矩阵,我打算使用

lambda=transpose(0:0.1:5);
 for i = 1:size(selected_variables,1)
  for j= 0:size(lambda,1)
      modelselcurve(j)=(cellfun(@rdivide, selected_variables(i,2),sigmahat))+(cellfun(@mtimes,num2cell(lambda(j,1)),selected_variables(i,3)))
  end
  figure
  plot(modelselcurve)

1 个答案:

答案 0 :(得分:1)

您正在以值0开始j。这在Matlab中是不可能的