主要内容

窗户

为什么使用Windows?

在数字滤波器设计和频谱估计中,窗函数的选择在决定整体结果的质量方面起着重要的作用。窗的主要作用是抑制由无穷级数截断而产生的吉布斯现象的影响。

可用窗口函数

窗口

函数

Bartlett-Hann窗口

barthannwin

巴特利特窗口

巴特利特

布莱克曼窗

布莱克曼

Blackman-Harris窗口

blackmanharris

Bohman表示窗口

bohmanwin

切比雪夫窗口

chebwin

平顶窗

flattopwin

高斯窗

gausswin

汉明窗

汉明

损害窗口

损害

Kaiser窗

凯撒

纳托尔的布莱克曼-哈里斯窗

nuttallwin

Parzen (de la Vallée-Poussin)窗口

parzenwin

矩形窗口

rectwin

锥形余弦窗

tukeywin

三角窗

triang

图形用户界面工具

提供了两个图形用户界面工具,用于处理信号处理工具箱™产品中的窗口:

详细信息请参阅参考页。

基本形状

基本窗口是矩形窗口,一个适当长度的向量。长度为50的矩形窗口就是

N = 50;W = rectwin(n);

信号处理工具箱按约定将窗口存储在列向量中,因此等效表达式为

W = ones(50,1);

使用窗口设计应用程序创建此窗口,键入

windowDesigner

应用程序以默认的汉明窗口打开。若要可视化矩形窗口,请设置类型=矩形而且长度= 50在“当前窗口信息”面板,然后按应用

巴特利特(或三角形)窗口是两个矩形窗口的卷积。的函数巴特利特而且triang计算相似的三角形窗口,有三个重要的区别。的巴特利特函数总是返回一个在序列末尾有两个0的窗口,因此forn奇数,中心部分巴特利特(n + 2)等于triang (n)

Bartlett = Bartlett (7);isequal (Bartlett (2: end-1), triang (5))
Ans = 1

n甚至,巴特利特仍然是两个矩形序列的卷积。三角窗没有标准的定义n甚至;的线段的斜率triang结果略陡巴特利特在这种情况下:

W = bartlett(8);[w (7) triang (6)]

你可以看到奇数和偶数Bartlett窗口之间的区别窗口设计

巴特利特窗和三角窗之间的最后一个区别是这些函数的傅里叶变换。巴特利特窗口的傅里叶变换为负n偶数。三角形窗口的傅里叶变换,总是非负的。

下图绘制了8点Bartlett和三角窗的零相位响应,说明了两者的区别。

zerophase (bartlett (8))zerophase (triang(8))传说(“Bartlett”“三角”)轴([0.3 1 -0.2 0.5])

在为某些光谱估计技术(如Blackman-Tukey方法)选择窗口时,这种差异可能很重要。Blackman-Tukey通过计算自相关序列的傅里叶变换形成谱估计。如果窗口的傅里叶变换是负的,结果估计在某些频率可能是负的。

另请参阅

应用程序

功能