eigen库中与hconcat对应的函数
时间: 2024-01-04 22:03:29 浏览: 175
网页版eigen中文教程_eigen教程_eigen;矩阵函数库;中文教程_
5星 · 资源好评率100%
Eigen库中与`hconcat`对应的函数是`vstack`。`vstack`可以将两个矩阵按列连接在一起,生成一个更大的矩阵。
函数语法:
```
template<typename OtherDerived>
Eigen::Matrix<typename Eigen::internal::traits<Derived>::Scalar, Eigen::internal::traits<Derived>::RowsAtCompileTime + Eigen::internal::traits<OtherDerived>::RowsAtCompileTime, Eigen::internal::traits<Derived>::ColsAtCompileTime>
Eigen::MatrixBase<Derived>::vstack(const Eigen::MatrixBase<OtherDerived>& other) const;
```
其中,`Derived`是当前矩阵的类型,`OtherDerived`是要连接的另一个矩阵的类型。
函数返回一个新的矩阵,该矩阵的行数等于当前矩阵的行数加上参数矩阵的行数,列数等于当前矩阵的列数。函数参数`other`表示要连接的另一个矩阵,它的列数必须与当前矩阵相同。
阅读全文