C++ 如何在特征值中连接向量?

C++ 如何在特征值中连接向量?,c++,eigen,C++,Eigen,我的程序中有两个vectorXd,我喜欢将它们连接成一个向量,这样第二个向量的值在第一个向量之后,我在矩阵中找到了这个值,但它似乎对向量不起作用: 类似这样,假设您已经有了vec1和vec2: VectorXd vec_joined(vec1.size() + vec2.size()); vec_joined << vec1, vec2; VectorXd-vec_连接(vec1.size()+vec2.size()); vec_joined上面的第一行不应该是VectorXd v

我的程序中有两个vectorXd,我喜欢将它们连接成一个向量,这样第二个向量的值在第一个向量之后,我在矩阵中找到了这个值,但它似乎对向量不起作用:


类似这样,假设您已经有了
vec1
vec2

VectorXd vec_joined(vec1.size() + vec2.size());
vec_joined << vec1, vec2;
VectorXd-vec_连接(vec1.size()+vec2.size());

vec_joined上面的第一行不应该是
VectorXd vec_joined(vec1.rows()+vec2.rows())?如果不首先初始化向量
vec_joined
,它将抛出断言失败…此语法是否适用于两个以上的向量?例如,如果事先已完成正确的初始化:
vec\u