tukeywin

图基(锥形余弦)窗口

描述

w ^= tukeywin(大号[R返回大号与余弦分数 - 点Tukey窗[R

例子

全部收缩

计算128点的Tukey窗用的五个不同的值[R或“锥形”。使用显示结果wvtool

L = 128;T0 = tukeywin(L,0);%相当于矩形窗口T25 = tukeywin(L,0.25);T5 = tukeywin(L);%R = 0.5T75 = tukeywin(L,0.75);T1 = tukeywin(L,1);%相当于一个Hann窗wvtool(T0,T25,T5,T75,t1)的

输入参数

全部收缩

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

数据类型:|

余弦分数,指定作为一个真正的标量。该Tukey窗是第一个和最后一个矩形窗[R/ 2样品的百分比等于余弦的部分。例如,设置[R= 0.5产生Tuke​​y窗,其中1/2整个窗口长度的由具有周期的相移余弦段2[R= 1。如果您指定[R≤0,一大号被返回 - 点矩形窗口。如果您指定[R≥1,一大号返回 - 点冯翰窗口。

数据类型:|

输出参数

全部收缩

Tukey窗,返回为列向量。

算法

下面的等式定义了大号- 点杜克窗口:

w ^ X = { 1 2 { 1 + COS 2 π [R [ X - [R / 2 ] } 0 X < [R 2 1 [R 2 X < 1 - [R 2 1 2 { 1 + COS 2 π [R [ X - 1 + [R / 2 ] } 1 - [R 2 X 1

哪里X是一个大号- 点使用所生成的线性间隔矢量linspace。参数[R是余弦锥形部分的长度,以与整个窗口长度的比例0≤[R≤1。例如,设置[R= 0.5产生其中整个窗口长度的1/2由一个相移余弦段具有周期2 Tukey窗[R= 1。如果您指定[R≤0,一大号被返回 - 点矩形窗口。如果您指定[R≥1,一大号返回 - 点冯翰窗口。

参考

[1]布卢姆菲尔德,P.时间序列的傅立叶分析导论。纽约:威利 - InterScience的,2000。

扩展功能

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

也可以看看

应用

职能

R2006a前推出