本文实例为大家分享了python傅里叶变换FFT绘制频谱图的具体代码,供大家参考,具体内容如下
频谱图的横轴表示的是 频率, 纵轴表示的是振幅
#coding=gbk
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
#依据快速傅里叶算法得到信号的频域
def test_fft():
sampling_rate = 8000 #采样率
fft_size = 8000 #FFT长度
t = np.arange(0, 1.0, 1.0/sampling_rate)
x = np.sin(2*n
1