繁体   English   中英

基于索引向量的特征矩阵切片

[英]Eigen matrix slicing based on an index vector

我正在为我的C ++项目使用线性代数软件包Eigen。 现在,本征版本为3.3.7。 Eigen官方网站提供了有关切片矩阵的示例,而这正是我所要的。 但是,从页面的右上角开始,它表明它是3.3.9的功能。

因此,我有两个问题:1)在当前版本(3.3.7)中,是否还有其他选择可以如下切割矩阵? 2)在哪里可以找到3.3.9? 看来GitHub还没有3.3.9。

本征链接 3.3.9

std::vector<int> ind{4,2,5,5,3};
MatrixXi A = MatrixXi::Random(4,6);
cout << "Initial matrix A:\n" << A << "\n\n";
cout << "A(all,ind):\n" << A(all,ind) << "\n\n";

您指的是devel分支,所以是将来的3.4版本,当前标记为3.3.90(90而不是9)。 您可以从网站首页第三行获得它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM