MathNet.Numerics.LinearAlgebra.Generic.Vector<double>
次のような2 つの vectorがあります。
Vector<double> v1 = new DenseVector(new double[] { 1, 2, 3 });
Vector<double> v2 = new DenseVector(new double[] { 3, 2, 1 });
私は基本的にそれらをクロスプロダクトしたいのですが、公式の関数が見つかりませんでした。クロス積は自分で書くことができる非常に簡単な関数であることは知っていますが、API の関数を使用したいと考えています。
以下の両方が機能します:(APIでそのような関数が見つかりませんでした。)
Vector<double> result = v1.CrossProduct(v2);
Vector<double> result = Vector.CrossProduct(v1,v2);
これを見つけましたが、記述しようとしたときに関数が見つかりませんでした: API リファレンス