Я планирую изучить Scala для разработки моего алгоритма, но сначала нужно знать, реализовал ли язык (или реализует) сложные обратные и псевдо-обратные функции. Я просмотрел документацию (here, here), и хотя он утверждает, что эти функции предназначены для реальных матриц, в the code, я не понимаю, почему он не будет принимать сложные матрицы.Комплексный обратный и сложный псевдообратный в Scala?
Там также следующий комментарий, оставленный в коде:
pinv для чего-нибудь, что может быть транспонированной, умножаются, что транспонированная, а затем решить
Это только мое желаемое за действительное, или не будет ли он принимать сложные матрицы?
вы можете использовать java-библиотеку, например apache commons math, не так ли? – Rumoku
@ Mr.V. Как известно, apache commons не имеет сложного решения или каких-либо сложных матричных разложений. – dlwh