如何在Eigen中连接向量?

时间:2014-09-05 17:47:47

标签: c++ eigen

我的程序中有两个vectorXd,我喜欢将它们连接成一个向量,所以第二个值的值在第一个之后,我发现这个用于矩阵,但它似乎不适用于Vectors:

Eigen how to concatenate matrix along a specific dimension?

1 个答案:

答案 0 :(得分:9)

如上所述,假设您已经vec1vec2

VectorXd vec_joined(vec1.size() + vec2.size());
vec_joined << vec1, vec2;

(请注意,矢量类型只是矩阵类型的typedef,仅限于一列。)

进一步阅读:Advanced initialization