matlab的汉明窗函数如何导出,时域窗函数

本文详细介绍了数字信号处理中的六种典型窗函数——矩形窗、三角窗、汉宁窗、哈明窗、布莱克曼窗和凯塞窗。通过对它们的时域表达式、频域表达式以及波形图的展示,分析了各窗函数的主瓣宽度和旁瓣衰减等关键参数,揭示了不同窗函数在频率响应上的差异。这些参数对于选择合适的窗函数以优化信号处理效果至关重要。
摘要由CSDN通过智能技术生成

时域窗函数

数字信号处理领域,“窗”是用处广泛意义重大的一个数学模型。我觉得很有必要来探究一下它的本质,所以在这篇文章里先给出常见的几种时域窗函数的数学模型,我将在后面的文章里陆续讲出窗的用途。

本文将陆续介绍如下几个窗,他们分别是。矩形窗,三角窗,汉宁窗,哈明窗,布莱克曼窗,凯塞窗。

一,矩形窗

时域表达式和频域表达式如下:

a4c26d1e5885305701be709a3d33442f.png

强调一点,千万不要纠结于这些表达式,给出表达式的目的是为了存个档方便日后查阅,切不可沉迷于茫茫多的表达式,这个矩形窗表达式算是比较简单的,后面一些牛逼窗口的表达式将会非常复杂。研究窗口的重点在于看他们频域的差别,更确切的说很多时候我们仅仅是为了看他们频率的两个指标----主瓣宽度,旁瓣衰减。

矩形窗的时域波形图和频谱图(N=50):

a4c26d1e5885305701be709a3d33442f.png实际测得矩形窗两个关键参数值----主瓣宽度为4pi/N,旁瓣衰减为-13dB。

二,三角窗

三角窗时域表达式和频域表达式如下:

a4c26d1e5885305701be709a3d33442f.png

注:式中WR(w)为矩形窗频谱,后文依旧引用,不再赘述。

三角窗的时域波形和频谱图(N=50):

a4c26d1e5885305701be709a3d33442f.png

实际测得三角窗两个关键参数值----主瓣宽度为8pi/N,旁瓣衰减为-27dB。

三,汉宁窗(Hanning)

汉宁窗时域表达式和频域表达式如下:

a4c26d1e5885305701be709a3d33442f.png

汉宁窗的时域波形和频谱图(N=50):

a4c26d1e5885305701be709a3d33442f.png

实际测得汉宁窗两个关键参数值----主瓣宽度为8pi/N,旁瓣衰减为-31dB。

四,哈明窗(Hamming)

汉宁窗时域表达式和频域表达式如下:

a4c26d1e5885305701be709a3d33442f.png

哈明窗的时域波形和频谱图(N=50):

a4c26d1e5885305701be709a3d33442f.png

实际测得哈明窗两个关键参数值----主瓣宽度为8pi/N,旁瓣衰减为-41dB。

五,布莱克曼窗(Blackman)

布莱克曼窗时域表达式和频域表达式如下:

a4c26d1e5885305701be709a3d33442f.png

布莱克曼窗的时域波形和频谱图(N=50):

a4c26d1e5885305701be709a3d33442f.png

实际测得哈明窗两个关键参数值----主瓣宽度为16pi/N,旁瓣衰减为-57dB。

六,凯塞窗(Kaiser)

凯塞窗时域表达式和频域表达式如下:

a4c26d1e5885305701be709a3d33442f.png

凯塞窗的时域波形和频谱图(N=50):

a4c26d1e5885305701be709a3d33442f.png

不得不说明这个凯塞窗是不通与上面所有窗口的,因为凯塞窗的主瓣宽度和旁瓣衰减可以依据用户自己的需要去改变beta的值去实现。

七,总结

为了初步认识窗,以上我给出了6种常见的窗的时域频域表达式及波形。前已述及,很多时候我们只需要查询频域波形两个关键参数而已,即主瓣宽度,旁瓣衰减。下面,我将这些参数做成一个表格,这样方便以后查阅需要。

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值