Tag: 线性代数

C#代数线性图书馆

我正在寻找一个C#线性代数库。 我不想解决具有最小二乘最小化的均匀线性系统。 我一直在尝试使用一些图书馆,但我只能找到简单的解决方案。 有什么建议?

两条线的交叉算法?

我有2行。 两条线都包含它们的2点X和Y.这意味着它们都有长度。 我看到2个公式,一个使用决定因素,一个使用普通代数。 哪个是最有效的计算方法,公式是什么样的? 我在代码中使用矩阵很困难。 这是我到目前为止,它是否更有效? public static Vector3 Intersect(Vector3 line1V1, Vector3 line1V2, Vector3 line2V1, Vector3 line2V2) { //Line1 float A1 = line1V2.Y – line1V1.Y; float B1 = line1V2.X – line1V1.X; float C1 = A1*line1V1.X + B1*line1V1.Y; //Line2 float A2 = line2V2.Y – line2V1.Y; float B2 = line2V2.X – line2V1.X; float C2 = A2 * […]