【发布时间】:2018-06-21 20:01:03
【问题描述】:
我对@987654323@ 不连续的子集很好奇。例如:
Eigen::VectorXd vec = VectorXd::Random(10);
Eigen::VectorXi idx; idx << 2, 5, 6;
Eigen::Block<Eigen::VectorXd> refVec = vec(idx);
但这无法编译。
我发现了一些以前的问题,例如this one。但是,我在 bugzilla 上看到,这个功能现在应该可以在 Eigen 中使用,这似乎是我在上面显示的语法。
任何关于如何在没有for 循环的情况下访问非连续元素的见解都会有所帮助。
【问题讨论】: