Eigen中的数组行或列索引

时间:2014-01-02 21:06:10

标签: matlab eigen matrix-indexing

我正在尝试使用Eigen-3.2.0中的索引数组来实现矩阵的行索引,其中Matlab等价如下:考虑矩阵A

>> A = [2 3 0 ; 1 9 2 ; 4 7 2]

A =

     2     3     0
     1     9     2
     4     7     2

>> A( [1 3 2 1 3], : )

ans =

     2     3     0
     4     7     2
     1     9     2
     2     3     0
     4     7     2

我已经能够获得一个包含数字(1,3,2,1,3)的行索引数组(类型为MatrixXd::Index)。但我还没有找到一种方法将这个数组应用于上面描述的类似Matlab的索引。这在Eigen中甚至可能吗?或者有更聪明的方法吗?任何帮助都会很棒。

谢谢!

0 个答案:

没有答案