我在一个C++程序上使用Eigen。
我想知道是否有一种方法可以从Eigen::MatrixXd转换到Eigen::MatrixXf。
static_cast <Eigen::MatrixXf>和A.cast<MatrixXf>似乎都不起作用(这是来自Eigen的cast方法)。
对于这种类型的转换,有什么解决方案吗?
发布于 2014-07-16 01:09:52
试试这个:
Eigen::MatrixXd d; // Matrix of doubles.
Eigen::MatrixXf f = d.cast <float> (); // Matrix of floats.https://stackoverflow.com/questions/24764031
复制相似问题