我如何在 breeze 中获取复杂矩阵的实部
How can i take the real part of a complex matrix in breeze
我想取 breeze 矩阵的实部。我尝试这个作为复数,但它没有编译:
val realMat = mat.real
一个简单的 google 搜索(3 秒)可能会导致您这样做:
val (er, ei, _) = eig(a)
摘自此处:
https://github.com/scalanlp/breeze/wiki/Linear-Algebra-Cheat-Sheet
mat.mapValues(_.real)
应该可以解决问题
我想取 breeze 矩阵的实部。我尝试这个作为复数,但它没有编译:
val realMat = mat.real
一个简单的 google 搜索(3 秒)可能会导致您这样做:
val (er, ei, _) = eig(a)
摘自此处: https://github.com/scalanlp/breeze/wiki/Linear-Algebra-Cheat-Sheet
mat.mapValues(_.real)
应该可以解决问题