Eigen: 一维Vector转为矩阵或者向量

  • Post author:
  • Post category:其他

#include <iostream>      
#include <vector>
#include <Eigen/Dense>
using namespace Eigen; 
using namespace std; 
int main()
{
   vector<double> x;
   //注意vector中元素的类型double与矩阵类型matirxX(d)一致
    for(double i = 0; i < 10.0; i++)
    {
        x.push_back(i);
    }
     MatrixXd re = VectorXd::Map(&x[0],x.size());//转化成矩阵
     //VectorXd re = VectorXd::Map(&x[0],x.size());//转化成向量
    system("pause");
    return 0;
}

版权声明:本文为u011521131原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。