我正在研究 cufft 实现,但找不到对 cufftcomplex 函数的任何引用。不过,我通过谷歌找到了 cucomplex.h,但这对我没有帮助。具体来说,我想知道如何读出 cufftcomplex 结构的虚部和实部。
类型cufftComplex
和cuComplex
实际上是相同的。它记录在cuFFT 文档中。在cufft.h
您将找到 typedef:
typedef cuComplex cufftComplex;
cuComplex.h
你会发现这确实cuComplex
是一个float2
,即你可以用 读出实值,用 读出c.x
虚值c.y
。或者更好cuCrealf()
地使用cuCimagf()
.cuComplex.h