窗口傅立叶 方法   操作系统支持:WindowsLinux    所属对象:傅立叶变换

 

在谐波分析中使用窗口来减少与光谱泄露有关的不必要的影响,光谱泄露是抽样波形中不连续的结果。因为波形是对一有限时间长度的抽样,因此在波形的端点会产生不连续性。窗口是用于初始数据的加权函数,以减少与有限次观察区间有关的光谱泄露。窗口通常是用一个函数在样本区间中乘以数据,该函数在其中心处为1,在两个端点处为0。特别说明:1.数据点的个数必须是2,即32,64,128......,最大为81922.为了保存内存,前两个方法参数均被用于输入和输出(记注:在内存中浮点数占4字节,双精度数占8字节,因此一个1024个元素的向量要求4k~8K字节!)。如果您想保留原始数据,请把它拷贝到另一个向量中。

 

语法:  逻辑型  傅立叶变换.窗口傅立叶 (数据集实值,数据集虚值,数据点数,抽样数据窗口)

 

参数名

描 述

数据集实值

必需的;双精度小数型,参数数据只能提供数组数据。本参数是维数为"数据点数"的向量,设本参数xr[维数]数组,它包含了从xr[1]处起始的在xr中抽样数据集的实值,并返回带有窗口的xr值。

数据集虚值

必需的;双精度小数型,参数数据只能提供数组数据。本参数是维数为"数据点数"的向量,设本参数yi[维数]数组,它包含了从yi[1]处起始的在yi中的抽样数据集的虚值,并返回带有窗口的yi值。

数据点数

必需的;整数型。包含在前两个参数中的数据点个数。

抽样数据窗口

必需的;整数型。包含应用于抽样数据的窗口,为以下常量之一:0#矩形Window1#Parzen Window2#Hanning Window3#Welch Window4#Hamming Window5#Exact Blackman Window

 

例程:

说明:

如果参数中有数组变量,数组成员数量不会自动增减,必须手动定义,如果定义数量有错误,将计算失败。

 

参见:例程