是否可以创建特征矩阵向量?
例如,我运行以下行,
vector<Matrix<double,4,1>> vector_of_matrix;
Run Code Online (Sandbox Code Playgroud)
但我收到以下错误,
error: template argument 3 is invalid
error: template argument 4 is invalid
error: template argument 6 is invalid
error: template argument 1 is invalid
Run Code Online (Sandbox Code Playgroud)
任何人都想启发我们如何正确初始化本征矩阵向量?注意,我已经考虑了本征动态尺寸矩阵作为替代方案,但是我不希望这样做。
根据文档,您必须
#include <Eigen/StdVector>
Run Code Online (Sandbox Code Playgroud)
和使用
std::vector<Matrix<double,4,1>, Eigen::aligned_allocator<Matrix<double,4,1> > >
Run Code Online (Sandbox Code Playgroud)