文件

汉字

汉明窗口

描述

例子

W.=汉明(L.的)返回A.L.点对称汉明窗口。

例子

W.=汉明(L.SFLAG.的)使用指定的窗口采样返回汉明窗口SFLAG.

例子

全部收缩

创建一个64点汉明窗口。使用使用WVTool.

l = 64;WVTool(汉明(L))

设计两个汉明窗户:

  • 第一个窗口有N.= 64并且是对称的。

  • 第二个窗口有N.= 63并且是周期性的。

显示两个窗口。

HS =汉明(64,'对称');HP =汉明(63,'定期');wvt = wvtool(hs,hp);传奇(wvt.currentaxes,'对称''定期'的)

输入参数

全部收缩

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

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

窗口采样方法,指定为:

  • '对称'- 使用Windows以进行过滤器设计时使用此选项。

  • '定期'- 此选项对于光谱分析非常有用,因为它使得窗口信号能够在离散的傅里叶变换中隐含的完美周期性扩展。什么时候'定期'指定了,函数计算长度窗口L.+ 1并返回第一个L.要点。

输出参数

全部收缩

汉明窗口,作为柱矢量返回。

算法

以下等式生成汉明窗口的系数:

W. N. 的) = 0.54 - 0.46 cos 2 π. N. N. 的) 0. ≤. N. ≤. N.

窗口长度L.=N.+ 1。

参考

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

扩展能力

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

也可以看看

应用

职能

在R2006A之前介绍