弗拉托普温

说明

例子

W=平顶温(L)返回一个L-点对称平顶窗

W=平顶温(L,sflag公司)返回一个L-使用指定的窗口采样方法的点对称平顶窗口sflag公司.

示例

全部折叠

创建64点对称平顶窗。使用查看结果WV工具.

N=64;w=平顶温(N);WV工具(w)

输入参数

全部折叠

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

数据类型:单一的|双重的

窗口取样法,规定为:

  • '对称'-使用windows进行过滤器设计时,请使用此选项。

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

输出参数

全部折叠

平顶窗口,作为列向量返回。

算法

平顶窗是余弦的总和。平顶窗的系数由下式计算:

W ( N ) = A. 0 A. 1. 余弦 ( 2. π N L 1. ) + A. 2. 余弦 ( 4. π N L 1. ) A. 3. 余弦 ( 6. π N L 1. ) + A. 4. 余弦 ( 8. π N L 1. ) ,

哪里 0 N L 1. . 系数值为:

系数 价值
A.0 0.21557895
A.1. 0.41663158
A.2. 0.277263158
A.3. 0.083578947
A.4. 0.006947368

平顶窗具有非常低的通带纹波(<0.01 dB),主要用于校准目的。它们的带宽大约是汉恩窗的2.5倍。

工具书类

[1] D'Antona,Gabriele和A。费列罗。测量系统的数字信号处理. 纽约:施普林格传媒,2006年,第70-72页。

[2] 盖德、斯文德和亨里克·赫卢夫森。”在DFT/FFT分析中使用加权函数(第一部分)。”窗口到FFT分析(上):Brüel&Kjær技术综述. 第十卷,第3期,1987年,第1-28页。

扩展功能

C/C++代码生成
使用Matlab®编码器生成C和C++代码™.

另请参见

应用程序

功能

R2006a之前引入