使用 Python 作FFT 时频转换
引入
1 | import numpy as np |
设定函数
1 | Fs = 100 # sampling rate |
设定图表二横纵坐标
1 | plt.subplot(2,1,2) |
FFT
1 | Y = np.fft.fft(y)/n # fft computing and normalization |
图表二设定
1 | plt.plot(freq, abs(Y), 'r-') |
显示图表
1 | plt.show() |
完整代码:
1 |
|
1 | import numpy as np |
1 | Fs = 100 # sampling rate |
1 | plt.subplot(2,1,2) |
1 | Y = np.fft.fft(y)/n # fft computing and normalization |
1 | plt.plot(freq, abs(Y), 'r-') |
1 | plt.show() |
1 |
|
文章作者:Scale Kent
发布时间:2018年12月25日 - 10:12
最后更新:2018年12月27日 - 12:12
原始链接:http://scalekent.github.io/2018/12/25/使用Python作FFT(快速傅里叶转换)/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
Alipay