主要内容

blackmanharris

最低曾任四届Blackman-Harris窗口

描述

例子

w= blackmanharris (N)返回一个N分对称篇Blackman-Harris窗口。

w= blackmanharris (N,sflag)返回一个Blackman-Harris窗口使用指定的窗口抽样法sflag

例子

全部折叠

创建一个32点对称Blackman-Harris窗口。显示结果使用wvtool

N = 32;wvtool (blackmanharris (N))

图窗口可视化工具包含2轴uimenu类型的对象和其他对象,uitoolbar uipanel。时域坐标轴对象1标题,包含样本,ylabel振幅包含一个类型的对象。轴与标题频域对象2,包含归一化频率(\ \倍πrad /样本),ylabel级(dB)包含一个类型的对象。

输入参数

全部折叠

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

数据类型:|

窗采样方法,指定为:

  • “对称”——使用windows滤波器设计时使用此选项。

  • “周期”——这个选项对于光谱分析非常有用,因为它使一个窗口的信号有一个完美的周期性扩展隐含在离散傅里叶变换。当“周期”指定,该函数计算长度的窗口吗l+ 1,并返回第一个l点。

输出参数

全部折叠

Blackman-Harris窗口,作为一个列向量返回。

算法

方程的对称曾任四届Blackman-Harris窗口长度N

w ( n ) = 一个 0 一个 1 因为 ( 2 π n N 1 ) + 一个 2 因为 ( 4 π n N 1 ) 一个 3 因为 ( 6 π n N 1 ) , 0 n N 1

的方程周期篇Blackman-Harris窗口长度N

w ( n ) = 一个 0 一个 1 因为 2 π n N + 一个 2 因为 4 π n N 一个 3 因为 6 π n N , 0 n N 1

周期性的窗口N周期。

系数 价值
一个0 0.35875
一个1 0.48829
一个2 0.14128
一个3 0.01168

引用

[1]哈里斯弗雷德里克·j。”使用Windows的离散傅里叶变换的谐波分析。”IEEE学报》®。66卷,1978年1月,51 - 83页。

扩展功能

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

版本历史

之前介绍过的R2006a