【发布时间】:2020-12-12 09:56:42
【问题描述】:
相关问题Multiplying real matrix with a complex vector using BLAS
假设我的目标是 C = A*B,其中 A、B、C 分别是实数、复数和复数矩阵。 A[i,j] * B[j,k] := (A[i,j] Re(B[j,k])), (A[i,j] Im(B[j,k])) . BLAS中有没有可用的子程序?
我可以考虑将 B 拆分为实部和虚部的两个实矩阵,然后 dgemm 合并,(合并应该比矩阵乘法更快,甚至直接使用嵌套循环(?))正如 @987654322 所建议的那样@
不知道BLAS中是否有直接选项。
【问题讨论】:
标签: matrix fortran addition complex-numbers blas