![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DSP
net_code
非985/211院校毕业
展开
-
数字信号处理——窗函数
为了减少FFT所截取的数据段前后的跳变,可以对数据先乘以一个窗函数,使得其前后数据能平滑过渡。例如常用的hann窗函数的定义如下:其中N为窗函数的点数,下面是一个512点hann窗的曲线:>>> import pylab as pl>>> import scipy.signal as signal>>> pl.figure(figsize=(8,3))>>> pl.plot(signal.hann(512))窗函数都在原创 2020-06-09 17:14:23 · 3419 阅读 · 0 评论 -
数字信号处理——观察信号的频谱
今天学习将时域信号通过FFT转换为频域信号之后,将其各个频率分量的幅值绘制成图,可以很直观地观察信号的频谱。重点理解FFT变换的过程。程序来自参考书《Python科学计算》import numpy as npimport pylab as plfrom pylab import mpl#首先定义两个常数:sampling_rate, fft_size,sampling_rate = 8000 #取样频率fft_size = 512 #FFT的长度#原创 2020-06-05 17:21:47 · 1663 阅读 · 0 评论