我需要使用F#执行一些基本的OLS回归.要做到这一点,我需要一些线性代数函数,但我很困惑那里有什么.我找不到任何方法来反转矩阵.有一些名为库的文档Microsoft.FSharp.Math.LinearAlgebra
,但我不知道它是否存在.
如果将FSharp Powerpack添加到项目中(在.NET参考中),则可以使用矩阵库的各种功能
编辑:你还需要添加实验库Fsharp.Powerpack.MathProviders,然后你可以调用如下
open Microsoft.FSharp.Math let m = Matrix.create 10 10 1.2 let m2 = Experimental.LinearAlgebra.Inverse m