用向量求解线性方程

Solve linear equation with vectors

.NET 中有哪个库可以有效地求解此类方程式?

结果应该是

我需要这种中间方程来计算一条线g和一个点P的最小距离。也许还有一些其他库如何包含此功能。

只是重复Math.NET的使用。您想以 Ax=b 的形式重写您的等式,他们只是将其编码为:

var A = Matrix<double>.Build.DenseOfArray(new double[,]
{
    {10, -10},
    {10, 10}
});
var b = Vector<double>.Build.Dense(new double[] {8, 1});
var x = A.Solve(b);
Console.WriteLine(x);

这给了你解决方案,即向量 x 为:

DenseVector 2-Double
 0.45
-0.35