主要内容

损害

损害(汉宁窗)

描述

例子

w=损害(l返回一个l-点对称Hann窗。

w=损害(lsflag使用指定的窗口采样返回一个Hann窗口sflag

例子

全部折叠

创建64点Hann窗口。使用以下命令显示结果wvtool

L = 64;wvtool(损害(L))

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

输入参数

全部折叠

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

数据类型:|

窗口取样,指定为下列其中一种:

  • “对称”-当使用窗口进行滤镜设计时使用此选项。

  • “周期”-这个选项对频谱分析很有用,因为它使加窗信号具有离散傅里叶变换隐式的完美周期扩展。当“周期”是指定的,损害计算窗口的长度l+ 1并返回第一个l点。

输出参数

全部折叠

作为列向量返回的Hann窗口。

算法

由下式可得Hann窗的系数:

w n 0.5 1 因为 2 π n N 0 n N

窗口的长度lN+ 1。

参考文献

Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck。离散时间信号处理.上鞍河,新泽西州:普伦蒂斯霍尔,1999。

扩展功能

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

另请参阅

应用程序

功能

之前介绍过的R2006a