繁体   English   中英

将特征数组转换为特征向量

[英]Converting Eigen array to Eigen vector

这有什么问题吗? Eigen 的文档说它的向量只是一个维度设置为 1 的矩阵。但我更喜欢.vector()方法。

Eigen::VectorXd tmpVec(5);
tmpVec << 1,2,3,4,5;
Eigen::VectorXd result = tmpVec.array().matrix();
std::cout << result << "\n";

方法.array().matrix()允许将语义从矩阵线性代数更改为普通数组,反之亦然。 因此,同时使用.vector().matrix()来描述相同的语义变化会相当麻烦。

暂无
暂无

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

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