主要内容

chebwin

切比雪夫窗口

描述

例子

w= chebwin (l返回一个l-点切比雪夫窗。

w= chebwin (lr返回一个l利用旁瓣幅值因子的点切比雪夫窗rdB。

例子

全部折叠

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

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

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

输入参数

全部折叠

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

数据类型:|

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

数据类型:|

输出参数

全部折叠

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

请注意

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

提示

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

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

参考文献

[1] IEEE声学、语音和信号处理学会数字信号处理委员会编者。数字信号处理程序.纽约:IEEE出版社,1979年,计划5.2。

[2]哈里斯,弗雷德里克j。通信系统多速率信号处理“,.上马鞍河,新泽西州:Prentice Hall PTR, 2004,第60-64页。

扩展功能

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

另请参阅

应用程序

功能

R2006a之前介绍