eigen版本3.0以上
头文件:
#include<eigen3/unsupported/Eigen/KroneckerProduct> //视情况自己选择
使用样例:
Eigen::Matrix3d a;
a<<1,2,3,4,5,6,7,8,9;
Eigen::Matrix3d b;
b<<4,5,6,7,8,9,10,11,12;
Eigen::kroneckerProduct(a,b);
eigen版本3.0以上
头文件:
#include<eigen3/unsupported/Eigen/KroneckerProduct> //视情况自己选择
使用样例:
Eigen::Matrix3d a;
a<<1,2,3,4,5,6,7,8,9;
Eigen::Matrix3d b;
b<<4,5,6,7,8,9,10,11,12;
Eigen::kroneckerProduct(a,b);