Scala中的复逆和复伪逆



我正在考虑学习Scala来开发算法,但首先需要知道该语言是否已经实现(或正在实现)复杂逆函数和伪逆函数。我查看了文档(这里,这里),虽然它指出这些函数是针对真实矩阵的,但在代码中,我不明白为什么它不接受复杂矩阵。

代码中还有以下注释:

任何可以转置的东西的pinv,乘以转置的,然后求解

这只是我的一厢情愿,还是它不会接受复杂的矩阵?

Breeze实现者在这里:

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

相关内容

  • 没有找到相关文章

最新更新