脾气暴躁。傅立叶反变换。传输信号谐波的顺序是什么?

时间:2019-06-02 19:31:01

标签: python numpy fft

使用np.fft.ifft时是否存在严格的谐波阶数规则? 信号的零次谐波是否一定是输入阵列的第一元素? 假设我有5个信号谐波:-2 -1 0 1 2.将它们传输到np.fft.ifft函数以得到正确结果的顺序应该是什么?

import numpy as np
x = np.fft.ifft([0,0,1,0,0])
x
array([ 0.2      +0.j        , -0.1618034+0.11755705j,
        0.0618034-0.1902113j ,  0.0618034+0.1902113j ,
       -0.1618034-0.11755705j])
x = np.fft.ifft([1,0,0,0,0])
x
array([0.2+0.j, 0.2+0.j, 0.2+0.j, 0.2+0.j, 0.2+0.j])

0 个答案:

没有答案