假设我有一个真实的二维矩阵A(MxN)
,通过使用FFTW3 r2c
变换,我将矩阵带入傅里叶空间,其中B
是复数数组B=fft(A(Mx(N/2+1)))
。 / p>
我知道B
具有Hermetian冗余,因此我执行一些操作(左右,上下翻转和复共轭)以恢复Hermetian对称性以获得完整的复数矩阵B'
。
现在我对完整的复杂矩阵B'
执行一些操作(这样它不再是对称的,并且想要使用c2r
进行反转,我怎么做{{1}变换现在期待一个对称的半矩阵?
答案 0 :(得分:0)
由于B'
不对称,因此其逆变换不是真实的。您无法在此矩阵上有意义地使用c2r
。使用常规的复数到复数逆变换。