固有行列ライブラリを使用しています。
1 * 1の行列を数値(浮動小数点数など)に変換するにはどうすればよいですか?
これをしても大丈夫です
cout << ((MatrixXf(1,2) << 0, 2).finished()) * ((MatrixXf(2,1) << 0, 2).finished()) << endl;
しかし、私がこれをやろうとすると
MatrixXf mtemp(2,1);
mtemp(0,0) = ((MatrixXf(1,2) << 0, 2).finished()) * ((MatrixXf(2,1) << 0, 2).finished());
「constEigen::GeneralProductを割り当てでフロートに変換することはできません」と書かれています。