同等のmatlab操作H = (K*W)>0;
の結果としてEigen::Matrix<bool,Dynamic,Dynamic> H (p,b)
があります(詳細はthis質問を参照してください)。Eigenとstd :: bitsetによるハミング距離
ただし、H
の各行とベクトルv
のハミング距離を計算する必要があります。 std::bitset
a
とb
〜(a^b).count()
の間で計算するのは簡単で速いので、H = (K*W)>0;
を実装することが可能かどうかは、H
はEigen::Array<std::bitset,Dynamic,1>
です。代替案として
、readingこの質問私はEigen::Matrix<bool,Dynamic,Dynamic> H (p,b)
ためredux()
を使用することができます感を持っていますが、私はあなたがカスタマイズしたとしてstd::bitset
を治療するための必要があるとして、困難なことができstd::bitset
を使用してリダクション機能