窗户
为什么使用Windows?
在数字滤波器设计和频谱估计中,窗函数的选择在决定整体结果的质量方面起着重要的作用。窗的主要作用是抑制由无穷级数截断而产生的吉布斯现象的影响。
可用窗口函数
窗口 |
函数 |
---|---|
Bartlett-Hann窗口 |
|
巴特利特窗口 |
|
布莱克曼窗 |
|
Blackman-Harris窗口 |
|
Bohman表示窗口 |
|
切比雪夫窗口 |
|
平顶窗 |
|
高斯窗 |
|
汉明窗 |
|
损害窗口 |
|
Kaiser窗 |
|
纳托尔的布莱克曼-哈里斯窗 |
|
Parzen (de la Vallée-Poussin)窗口 |
|
矩形窗口 |
|
锥形余弦窗 |
|
三角窗 |
图形用户界面工具
提供了两个图形用户界面工具,用于处理信号处理工具箱™产品中的窗口:
详细信息请参阅参考页。
基本形状
基本窗口是矩形窗口,一个适当长度的向量。长度为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通过计算自相关序列的傅里叶变换形成谱估计。如果窗口的傅里叶变换是负的,结果估计在某些频率可能是负的。