c++ Eigen库 矩阵/向量的 哈达玛积(又叫:Hadamard积、基本积、elementwise积、广播积、Schur乘积、按元素乘法)
//矩阵
Eigen::Matrix2f a;
Eigen::Matrix2f b;
a<<1,2,3,4;
b<<2,3,3,4;
Eigen::Matrix2f hadamard_product = a.array() * b.array();
std::cout<<hadamard_product;
//向量
Eigen::VectorXf a{1,2,3};
Eigen::VectorXf b{2,2,3};
Eigen::VectorXf hadamard_product = a.array() * b.array();
std::cout<<hadamard_product;