主要内容

凯泽斯

Kaiser窗口

描述

例子

W.= kaiser(L.bet的)返回A.L.- 具有形状因子的kaiser窗口bet

例子

全部收缩

创建一个200点Kaiser窗口,Beta为2.5。使用使用WVTool.

w = kaiser(200,2.5);WVTool(W)

图窗口可视化工具包含2个轴对象和UIMenu,UIToolbar,Uipanel的其他对象。轴对象1具有标题时域包含类型线的对象。具有标题频域的轴对象2包含类型线的对象。

输入参数

全部收缩

窗口长度,指定为正整数。

数据类型:单身的|双倍的

形状因子,指定为正实标量。参数bet影响窗口傅立叶变换的侧瓣衰减。

数据类型:单身的|双倍的

输出参数

全部收缩

Kaiser窗口,作为列向量返回。

算法

Kaiser窗的系数由下式计算:

W. N. 的) = 一世 0. β 1 - N. - N. / 2 N. / 2 的) 2 的) 一世 0. β 的) 0. ≤. N. ≤. N.

在哪里一世0.是第一种零顺序修改的贝塞尔函数。长度L.=N.+ 1Kaiser(L,Beta)相当于

贝塞尔(0,Beta * SQRT(1  - (((0:l-1) - (l-1)/ 2)/((l-1)/ 2))。^ 2))/贝塞尔(0,beta的)

获取一个具有缺陷滤波器的kaiser窗口,其中包含Sidelobe衰减αDB,使用以下内容β

β = { 0.1102 α - 8.7 的) α > 50. 0.5842 α - 21. 的) 0.4 + 0.07886. α - 21. 的) 50. α 21. 0. α < 21.

越来越多β扩大MainLobe并降低侧瓣的幅度(即,增加衰减)。

参考文献

[1] IEEE声学,语音和信号处理社会,EDS的数字信号处理委员会。数字信号处理中的选定纸张.卷二世。纽约:IEEE出版社,1976。

[2] Kaiser,James F.“使用的非虐待数字滤波器设计一世0.-sinh窗口功能。“1974 IEEE的诉讼程序®国际电路和系统研讨会.1974年4月,第20-23页。

[3] Oppenheim,Alan V.,Ronald W. Schafer和John R. Buck。离散时间信号处理.上部鞍河,NJ:Prentice Hall,1999。

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

在R2006A之前介绍