频谱细化
文章平均质量分 92
频谱细化方法原理介绍及实现
YHCANDOU
这个作者很懒,什么都没留下…
展开
-
频谱细化-----CZT算法介绍及MATLAB实现
CZT变换采用FFT算法可以很快算出全部N点DFT值,即Z变换X(z)X\left( z \right)X(z)在Z平面单位圆上的全部等间隔取样值。实际中,也许不需要计算整个单位圆上Z变换的取样,如对于窄带信号,只需要对信号所在的一段频带进行分析,这时希望频谱的采样集中在这一频带内,以获得较高的分辨率,而频带以外的部分可不考虑,或者对其他围线上的Z变换取样感兴趣,例如语音信号处理中,需要知道Z变换的极点所在频率,如极点位置离单位圆较远,则其单位圆上的频谱就很平滑,这时很难从中识别出极点所在的频率,如果采样原创 2021-06-05 16:51:04 · 11035 阅读 · 7 评论 -
频谱细化-----FFT+FT算法介绍及MATLAB实现
FFT+FT算法原理设信号的长度为MMM,设FFT点数为NNN,N>MN>MN>M,即对信号补零进行FFT,NNN点FFT算法对应的DFT变换公式为X(k)=∑n=0N−1x(n)WNkn,k=0,1,...,N−1X\left( k \right)=\sum\limits_{n=0}^{N-1}{x\left( n \right)W_{N}^{kn}},k=0,1,...,N-1X(k)=n=0∑N−1x(n)WNkn,k=0,1,...,N−1经过补零后的NNN点FFT算法对原创 2021-02-12 16:53:09 · 3260 阅读 · 7 评论 -
频谱细化-----Zoom-FFT算法介绍及MATLAB实现
栅栏效应若长度为N=T/dt=T⋅fsN=T/dt=T\cdot {{f}_{s}}N=T/dt=T⋅fs,其中TTT为采样时间,dtdtdt为采样间隔,fsf_sfs为采样频率,通过傅里叶变换后得到X(fi)X\left( {{f}_{i}} \right)X(fi),fi=i⋅fs/N,i=0,1,2,...,N/2{{f}_{i}}=i\cdot {{f}_{s}}/N,i=0,1,2,...,N/2fi=i⋅fs/N,i=0,1,2,...,N/2,由于频率分辨率的限制,那么相邻两个离散原创 2021-02-11 08:35:55 · 10013 阅读 · 39 评论