代码之家  ›  专栏  ›  技术社区  ›  user3178756

如何连接特征向量?

  •  14
  • user3178756  · 技术社区  · 10 年前

    我的程序中有两个vectorXd,我喜欢将它们连接到一个向量中,这样第二个向量的值就在第一个向量之后,我发现这是针对矩阵的,但它似乎不适用于向量:

    Eigen how to concatenate matrix along a specific dimension?

    1 回复  |  直到 8 年前
        1
  •  16
  •   Community CDub    6 年前

    像这样,假设你有 vec1 vec2 已经:

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

    (注意,向量类型只是矩阵类型的typedef,被约束为只有一列。)

    进一步阅读: Advanced initialization