主要内容

bohmanwin

Bohman表示窗口

描述

例子

w= bohmanwin (l)返回一个l分Bohman表示窗口w

例子

全部折叠

计算64点Bohman表示窗口。显示结果使用wvtool

L = 64;bw = bohmanwin (L);wvtool (bw)

{“字符串”:“图窗口可视化工具包含2轴uimenu类型的对象和其他对象,uitoolbar, uipanel。时域坐标轴对象1标题包含一个类型的对象。坐标轴对象2标题频域包含一个类型的对象。”、“泰克斯”(时域,频域”),“乳胶”:[]}

输入参数

全部折叠

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

数据类型:|

输出参数

全部折叠

Bohman表示窗口,作为一个列向量返回。

算法

Bohman表示窗口是两个half-duration余弦叶的卷积。在时域中,它是一个三角形的窗口和一个周期的产品一个余弦项添加到组的一阶导数为零的边界。1 / Bohman表示windows脱落w4,方程的系数计算Bohman表示窗口

w ( x ) = ( 1 | x | ) 因为 ( π | x | ) + 1 π ( π | x | ) , 1 x 1

在哪里x是一个长度,l向量的线性生成的使用间隔值linspace。Bohman表示窗口的第一个和最后一个元素被迫等于零。

引用

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

扩展功能

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

版本历史

之前介绍过的R2006a