Scala 中的复逆和复伪逆?

Complex inverse and complex pseudo-inverse in Scala?

我正在考虑为我的算法开发学习 Scala,但首先需要知道该语言是否已经实现(或正在实现)复杂的反函数和伪反函数。我查看了文档(here, here), and although it states these functions are for real matrices, in the code,我不明白为什么它不接受复杂的矩阵。

代码中还有如下注释:

pinv for anything that can be transposed, multiplied with that transposed, and then solved

这是我的一厢情愿,还是不接受复数矩阵?

这里是 Breeze 实施者:

我还没有为复数实现 inv 等,因为我还没有想出一个好的方法来存储未装箱的复数,这种方式与 blas 和 lapack 兼容并且不会破坏当前的API。您可以按照与您链接的代码类似的方法使用 netlib java 自行设置调用。