MATLAB中col2 = b1(1:end,lead)的含义是什么?

时间:2015-07-16 07:05:06

标签: matlab matlab-figure matlab-guide

我想知道

的含义
invoice_modified_time BETWEEN NOW() - INTERVAL 30 DAY AND NOW()

invoice_modified_time BETWEEN (NOW() - INTERVAL 60 DAY) AND (NOW() - INTERVAL 30 DAY)

invoice_modified_time BETWEEN (NOW() - INTERVAL 90 DAY) AND (NOW() - INTERVAL 60 DAY)

在MATLAB中?

1 个答案:

答案 0 :(得分:0)

这是非常基本的东西。我们假设b1是一个二维数组。使用括号对数组的内容进行索引,因此b1(1,1)将返回数组b1的左上角元素。示例中的第一个索引1:end正在选择第一维中的每个元素(matlab首先对行进行索引,然后是列)。示例中的第二个索引lead选择一个特定列。我们假设先前已在代码中的某处分配了lead

从那时起,b1(1:end,lead)返回col2一个包含b1子阵列的一维数组。使用col2=b1(:,lead);可以更优雅地完成此操作。