如何在MATLAB中正确索引逻辑向量?

时间:2016-04-04 14:08:32

标签: matlab if-statement logical-operators

我有这段代码

1  all_baseline_data(:,24)=(all_baseline_data(:,19)-all_baseline_data(:,16));
2  all_baseline_data(:,24)=judgment_error_b
3  for i_b=1:numel(all_baseline_data,1)
4    if all_baseline_data(i_b,24)<-1280
5       correction_b(i_b,25)=all_baseline_data(i_b,24)+2560;
6    end
7  end
8  all_baseline_data(:,25)=judgment_error_b(correction_b); 
  1. 当我运行它时,它计算减法并创建一个新的向量(第1行和第2行),但它没有执行if语句
  2. 我也在努力附加新创建的&nbsp;校正&#39;矢量到主all_baseline_data数组(第8行)

0 个答案:

没有答案