我考虑为我的算法开发学习Scala,但首先需要知道语言是否实现了(或正在实现)复杂的逆和伪逆函数。我查看了文档(here,here),虽然它说明这些函数是针对真实矩阵的,但在the code中,我不明白为什么它不会出现这种情况。接受复杂的矩阵。
代码中还留下以下注释:
pinv用于任何可以转置的东西,乘以转置后,再解决
这只是我的一厢情愿,还是不接受复杂的矩阵?
答案 0 :(得分:1)
Breeze实施者:
我还没有对复杂的数字实现过等等,因为我还没有找到一个很好的方法来存储复杂的数字,这些数字是以与blas和lapack兼容的方式拆箱并且没有。打破当前的API。您可以使用netlib java自行设置调用,方法与您链接的代码类似。