Eigen库学习笔记(二)宏观模块
1、Eigen各个模块:
参考:【Eigen库 学习笔记 2】 Eigen 模块及头文件
更详细参看官网:Eigen官网
2、计算最值与矩阵拼接
eigen计算列的最大值与最小值:
MatrixXd mat_colnorm_max = mat_reduced.colwise().maxCoeff();
MatrixXd mat_colnorm_min = mat_reduced.colwise().minCoeff();
矩阵的横向拼接(下面这个例子是横向拼接的,被拼接的是两个1×dim的向量):
mat_norm.resize(2*dim, 1);
mat_norm << mat_colnorm_min,
mat_colnorm_max;
矩阵的竖向拼接(下面这个例子是竖向拼接的,被拼接的是两个1×dim的向量):
mat_norm.resize(2,dim);
mat_norm << mat_colnorm_min,
mat_colnorm_max;