固有値に+、 - などのようなコンポーネントバイナリ演算子があります。また、2つのクラス関数cwiseMinおよびcwiseMaxもありますが、 、少なくとも、AbsDiff | xi-yi | ans SqrDiff(xi - yi)^ 2。しかし、それを行う方法?固有値でバイナリ演算(または関数)を拡張する方法
私が考えることができる唯一のことは、2つのデータポインタを取得して(おそらく、cilkを使用して)動作させることですが、ハックのように見えます。私はAbsDiff(x、y)= | x-y |のようなスカラー関数を定義する可能性を期待していました。 SqrDiff(x、y)=(x-y)^ 2を生成し、それらを一般的な固有トラバーサルルーチンに渡すが、明らかに存在しない。私は何かが不足していますか?
'(x-y).cwiseAbs()'または '(x-y).cwiseAbs2()'の記述に間違いはありますか? – chtz