主要内容

chebwin

切比雪夫窗口

描述

例子

w= chebwin (l返回一个l分切比雪夫窗口。

w= chebwin (lr返回一个l-点切比雪夫窗使用旁瓣大小因子rdB。

例子

全部折叠

创建64点切比雪夫窗口,旁瓣衰减100db。使用以下命令显示结果wvtool

L = 64;bw = chebwin (L);wvtool (bw)

图形窗口可视化工具包含2个轴和其他类型的uimenu, uitoolbar, uimpanel对象。标题为Time domain的轴1包含一个类型为line的对象。带有标题的轴2包含一个类型为line的对象。

输入参数

全部折叠

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

数据类型:|

以dB为单位的旁瓣衰减,指定为正整数。切比雪夫窗有一个傅里叶变换幅度r分贝低于主瓣幅度。

数据类型:|

输出参数

全部折叠

切比雪夫窗口,作为列向量返回。

请注意

如果指定一个单点窗口(L = 1),价值1返回。

提示

使用的等效纹波设计方法的伪影chebwin为时域响应端点处存在脉冲。脉冲是由频域上的常电平旁瓣引起的。脉冲的大小与谱旁瓣的大小相同。如果旁瓣很大,在端点的影响可能很显著。有关此效果的更多信息,请参见[2]

当旁瓣衰减小于45 dB时,切比雪夫窗的等效噪声带宽不会随着旁瓣衰减的增加而单调增长。对于光谱分析,使用较大的旁瓣衰减值,或者,如果你需要使用较小的衰减值,使用Kaiser窗。

参考文献

IEEE声学、语音和信号处理学会数字信号处理委员会编。数字信号处理程序.纽约:IEEE出版社,1979,项目5.2。

哈里斯,j。通信系统的多速率信号处理.Upper Saddle River, NJ: Prentice Hall PTR, 2004, pp. 60-64。

扩展功能

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

另请参阅

应用程序

功能

之前介绍过的R2006a