Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 振幅和相位谱的numpy-irfft_Python_Numpy_Fft_Ifft - Fatal编程技术网

Python 振幅和相位谱的numpy-irfft

Python 振幅和相位谱的numpy-irfft,python,numpy,fft,ifft,Python,Numpy,Fft,Ifft,如果只有信号的振幅和相位谱,如何计算irfft?在numpy文档中,我发现只有irfft使用傅里叶系数进行此转换。如果频谱有振幅和相位向量,可以通过将每个相位值的余弦和正弦乘以其相关振幅值,将其转换为复数(IQ或Re,Im)向量(对于具有非零振幅或矢量的每个FFT单元)。如果有振幅和相位,则可以将复频谱计算为amp*np.exp(相位*1j)

如果只有信号的振幅和相位谱,如何计算irfft?在numpy文档中,我发现只有irfft使用傅里叶系数进行此转换。

如果频谱有振幅和相位向量,可以通过将每个相位值的余弦和正弦乘以其相关振幅值,将其转换为复数(IQ或Re,Im)向量(对于具有非零振幅或矢量的每个FFT单元)。

如果有振幅和相位,则可以将复频谱计算为
amp*np.exp(相位*1j)