0

我想引用像blitzer这样的数组的第5列内的值索引。

例如,我想访问 blitzer(:,5) 的所有值,其中 blitzer(:,4) < 10。这会输出值的索引。所以也许我可以设置blitzer5 = blitzer(:,5),然后调用blitzer5(blitzer(:,4) < 10)。

但是有没有一种快速的方法来做到这一点而不必创建一个全新的向量?理想情况下,我想调用 blitzer(:,5)[blitzer(:,4) < 10]。如果是这样,怎么做?

4

2 回答 2

1

如果要引用数组第 5 列中的第 8 个元素,可以写

theElement = blitzer(8,5)
于 2013-02-25T21:11:33.630 回答
1

您可以从矩阵本身给出垂直索引:

blitzer(blitzer(:,4) < 10,5)

这将为您提供第 5 列中的元素,其中第 4 行中的相应元素小于 10。

于 2013-02-25T23:39:06.240 回答