私はEIGENライブラリを使用しようとしています。特に私はSVDを使用しています。固有SVDダブルキャスト
svd.singularValues()/svd.singularValues().row(1)
スカラーによって潜っベクトルである:私はこの操作を実行する必要がある特異値の計算後
。
私の質問は以下のとおりです。
1)この操作は私を与える理由:
main.cpp:149:56: error: no match for ‘operator/’ (operand types are ‘const SingularValuesType {aka const Eigen::Matrix}’ and ‘Eigen::DenseBase >::ConstRowXpr {aka const Eigen::Block, 1, 1, false>}’)
2)どのように私は、標準的な "二重の" 変数にsvd.singularValues().row(1)
に含まれる値をコピーすることができますか?