我想知道是否有一种有效而简洁的方法来通过向量对Armadillo C++矩阵的每一行(或列)进行元素乘法运算.行(或列)和向量的大小相同.
例如,IF fmat :: each_row()(和/或each_col())可以用作右值,我想要这样的东西进行编译(目前它不会编译):
#include <armadillo>
int main()
{
using namespace arma;
fmat m(20, 10);
fvec v(10); // a column vector
m.each_row() % v.t(); // Currently a compiler error.
return 0;
}
Run Code Online (Sandbox Code Playgroud)