主要内容

图克温

Tukey(锥形余弦)窗口

描述

实例

W=tukeywin(L,R)返回一个L-具有余弦分数的点Tukey窗R.

例子

全部崩溃

使用五个不同的值计算128点Tukey窗口R,或“锥形”。使用wvtool.

L=128;t0=tukeywin(L,0);%相当于一个矩形窗口t25=tukeywin(L,0.25);t5=tukeywin(L);%r=0.5t75=图克温(L,0.75);t1=tukeywin(L,1);%相当于汉恩窗wvtool(t0、t25、t5、t75、t1)

图形窗口可视化工具包含2个轴对象和uimenu、uitoolbar、uipanel类型的其他对象。标题为“时域”的轴对象1包含5个line类型的对象。标题为频域的轴对象2包含5个line类型的对象。

输入参数

全部崩溃

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

数据类型:仅有一个的|双重的

余弦分数,指定为实标量。Tukey窗口是带有第一个和最后一个窗口的矩形窗口R/2采样的百分比等于余弦的部分。例如,设置R= 0.5生成一个Tukey窗口,其中1/2整个窗口长度的1/2由具有周期的相移余弦段组成2.R= 1。如果你指定R≤ 0L-返回点矩形窗口。如果您指定R≥ 1.L-返回von Hann窗口的点。

数据类型:仅有一个的|双重的

输出参数

全部崩溃

Tukey窗口,作为列向量返回。

算法

以下等式定义了L-点Tukey窗口:

W ( x ) = { 1. 2. { 1. + 余弦 ( 2. π R [ x R / 2. ] ) } , 0 x < R 2. 1. , R 2. x < 1. R 2. 1. 2. { 1. + 余弦 ( 2. π R [ x 1. + R / 2. ] ) } , 1. R 2. x 1.

哪里x是一个L-使用邻域. 参数R是余弦锥形截面长度与整个窗口长度的比率0≤R≤ 1..例如,设置R= 0.5生成Tukey窗口,其中整个窗口长度的1/2由周期为2的相移余弦段组成R=1。如果您指定R≤ 0L-返回点矩形窗口。如果您指定R≥ 1.L-返回von Hann窗口的点。

工具书类

[1] 布卢姆菲尔德,P。时间序列的傅里叶分析:导论. 纽约:威利国际科学出版社,2000年。

扩展能力

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

另见

应用程序

功能

在R2006a之前引入