加窗法 您所在的位置:网站首页 蔓叶线参数方程matlab 加窗法

加窗法

2024-06-22 00:34| 来源: 网络整理| 查看: 265

基本形状

基本窗是矩形窗,即由 1 组成的适当长度的向量。以下是一个长度为 50 的矩形窗

n = 50; w = rectwin(n);

Signal Processing Toolbox 按照惯例将窗存储在列向量中,因此等效的表达式是

w = ones(50,1);

要使用窗设计器创建此窗,请键入

windowDesigner

App 打开并默认加载一个汉明窗。要显示矩形窗,请在“当前窗信息”面板中设置类型 = 矩形和长度 = 50,然后按应用。

巴特利(或三角形)窗是两个矩形窗的卷积。函数 bartlett 和 triang 相似,都计算三角形窗,但有三个重要区别。bartlett 函数始终返回在序列末尾有两个零的窗,因此对于奇数 n,bartlett(n+2) 的中间部分等效于 triang(n):

Bartlett = bartlett(7); isequal(Bartlett(2:end-1),triang(5))ans = 1

对于偶数 n,bartlett 仍然是两个矩形序列的卷积。偶数 n 的三角形窗则没有标准定义;在这种情况下,triang 结果的线段斜率比 bartlett 稍陡:

w = bartlett(8); [w(2:7) triang(6)]

您可以在窗设计器中看到奇数和偶数巴特利窗的区别。

巴特利窗和三角形窗之间的最后一个区别可以在这些函数的傅里叶变换中清楚地观察到。对于偶数 n,巴特利窗的傅里叶变换为负。然而,三角形窗的傅里叶变换始终为非负。

下图描绘包含 8 个点的巴特利窗和三角形窗的零相位响应,以说明这种差异。

zerophase(bartlett(8)) hold on zerophase(triang(8)) legend('Bartlett','Triangular') axis([0.3 1 -0.2 0.5])

当为某些频谱估计方法(如布莱克曼-图基方法)选择窗时,这一差异可能会很关键。布莱克曼-图基通过计算自相关序列的傅里叶变换来形成频谱估计值。如果窗的傅里叶变换为负值,则在某些频率下得到的估计值可能是负值。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有