Hug*_*ins 6 scala matrix linear-algebra scalala
如何解决scala微风中的矩阵线性系统?即,我有Ax = b,其中A是矩阵(通常是正定),x和b是向量.
我可以看到有一个cholesky分解可用,但我似乎找不到解算器?(如果是matlab我可以做x = b\A.如果它是scipy我可以做x = A.solve(b))
显然,它实际上非常简单,并且作为运算符构建为scala-breeze:
x = A \ b
Run Code Online (Sandbox Code Playgroud)
它不使用Cholesky,它使用LU分解,我认为快一半,但它们都是O(n ^ 3),因此可比较.