0
私はこのような行ベクトルからベクトルと各要素との積からなる行列を取得しようとしている行ベクトルの要素とベクトルMutliplying:C++固有ライブラリ:
Eigen::Vector3f vec;
vec << 1,
2,
3;
Eigen::RowVectorXf val;
val.setLinSpaced(5, 1, 5); //val = [1,2,3,4,5]
//result should be
//1,2,3,4,5
//2,4,6,8,10
//3,6,9,12,15
this questionを見た後、I
val.array().colwise()*vec.array()
と
vec.array().rowwise()*val.array()
を試してみましたが、彼らは強行していますtは動作しません。
valは1xnベクトルです。