文档

barthannwin

修改Bartlett-Hann窗口

语法

w = barthannwin(左)

描述

w = barthannwin(左)返回一个l-point修改的Bartlett-Hann窗口在列向量w.像巴特利特、汉恩和汉明窗一样,这个窗在原点有一个主瓣,在两侧有渐近衰减的旁瓣。它是加权巴特利特窗和汉恩窗的线性组合,其近侧边比巴特利特窗和汉恩窗都低,远侧边比巴特利特窗和汉明窗都低。修正后的Bartlett-Hann窗的主瓣宽度相对于Bartlett窗和Hann窗的主瓣宽度都没有增加。

请注意

汉宁窗也叫汉宁窗。

例子

全部折叠

创建一个64点Bartlett-Hann窗口。使用以下命令显示结果wvtool

L = 64;wvtool (barthannwin (L))

算法

修正Bartlett-Hanning窗系数的计算公式为

w n 0.62 0.48 | n N 0.5 | + 0.38 因为 2 π n N 0.5

在哪里 0 n N 窗长是 l N + 1

参考文献

哈,Y. H.和J. A.皮尔斯。"新窗口及与标准窗口的比较"IEEE®声学,语音和信号处理学报。第37卷第2期,1999年,第298-301页。

Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck。离散时间信号处理。上鞍河,NJ: Prentice Hall, 1999, p. 468。

扩展功能

之前介绍过的R2006a

这个话题有用吗?