转载自:

1.矩形窗

矩形窗相当使信号突然截断所乘的窗函数,它的旁瓣较大,且衰减较慢,旁瓣的死一个负峰值为主瓣的21%,第一个正峰值为主瓣的12.6%,第二个负负峰值为主瓣的9%,故巨星唱效果不适很好,泄漏较大。

2.汉宁窗

汉宁窗的频谱时间上是由三个矩形窗经相互平移叠加二乘,汉宁窗的第一旁瓣幅值是主瓣的0.027%,这样旁瓣可以最大限度地互相抵消,从而达到加强主瓣的作用,使泄漏得到较为有效的抑制。采用汉宁窗可以是主瓣加宽,倍频程衰减为18dB/otc,虽然平率分辨率比矩形窗稍有下降,但频谱幅值精度大为提高,因此,对要求显示不同频段上各频率成分的不同贡献而不关心频率分辨率的问题式时,建议使用汉宁窗。

3.海明窗

海明窗与汉宁窗同属于余弦窗函数,它比汉宁窗在减小旁瓣幅值方面效果较好,但主瓣比汉宁窗也稍微宽一些。海明窗的最大旁瓣比汉宁窗低,约为汉宁窗的1/5,其主瓣衰减率可达40dB/otc,这是海明窗比汉宁窗的优越之处。但是海明窗的旁瓣衰减不及汉宁窗迅速,这是海明窗的缺点。

4.布莱克曼窗

布莱克曼窗和汉宁窗及海明窗一样同属于广义余弦窗函数。在与汉宁窗及海明窗相同长度的条件下,布莱克曼窗的主瓣稍宽,旁瓣高度稍低。

5.三角窗

三角窗旁瓣较小,且无负值,衰减较快,但主瓣宽度加大,且使信号产生畸变。

6.余弦坡度窗

余弦坡度窗是振动信号处理中常用的一种窗函数,是由矩形窗加汉宁窗组合而成。它的窗函数曲线大部分持续时间里很平,如同矩形窗那样,之后加一段汉宁窗,平滑衰减到阶段处。余弦坡度窗的有点介于矩形窗和汉宁窗之间。因为矩形窗的频率主瓣窄,谱值衰减小,而汉宁窗的旁瓣小,主瓣宽。因此,把两者结合起来取长补短,达到既有较窄频率主瓣,又有较好抑制谱泄漏效果。

7.帕曾窗

帕曾窗是一种高次幂窗,但主瓣比汉宁窗窄,主瓣幅值高一些。

8.指数窗

指数窗常用与结构冲击实验的数据处理。当系统收到瞬态激励时,往往要做自由衰减运动,如果过结构的阻尼很小,幅值衰减的时间就越长,在进行有限点采样时因时域阶段而产生的能量泄漏就越大,频谱产生的畸变也就越严重。用指数窗对冲击信号进行加权可以加速信号的衰减。指数窗无负的旁瓣,而且没有旁瓣波动,因为不会引起计算谱中假的极大值或极小值,它的缺点是频率窗函数主瓣太宽,使得分辨率降低。

9.高斯窗

高斯窗是指数窗的一种,它也无负的旁瓣,而且没有旁瓣波动,因而不回引起计算谱中假的极大值或极小值,而且高斯窗频率窗函数的主瓣比指数窗的主瓣窄,分辨率比指数窗有所提高。

一般情况下,窗函数选择的原则是窗函数的旁瓣尽可能小,而窗函数的主瓣带宽尽可能窄。在频域上尽量压低旁瓣高度,虽然压低旁瓣通常伴随主瓣的变宽,但一般情况下旁瓣的泄漏是主要到额,主瓣的泄漏是次要的。总之,选择窗函数时,力求从各方面的影响因素加以权衡,即尽量选择频率窗有高度几种的主瓣,即主瓣衰减率尽量大,主瓣宽度尽量小,旁瓣高度尽量小,最好没有负的旁瓣。对于任何一种窗函数,窗长应该尽量长,这样的到达额信号才最接近真实信号,产生的频率泄漏才最少。另外,为了办证加窗后的信号能量保持不变,要求窗函数曲线与时间坐标轴所保卫的面积等于截断所形成的矩形面积。于是需要对窗函数乘以一个比例系数以修正小于矩形窗面积的部分。

gaussian窗口函数_常用窗函数的特点相关推荐

  1. gaussian窗口函数_几种常见窗函数及其matlab应用

    展开全部 常用的窗函数: bartlett,巴特利特窗口e68a843231313335323631343130323136353331333365656465 调用格式:w = bartlett(L ...

  2. Hive-day06基本函数_窗口函数_行列转换_UDF_连续登录问题

    hive-基本函数_窗口函数_行列转换_UDF_连续登录问题 目录 hive-基本函数_窗口函数_行列转换_UDF_连续登录问题 SQL练习 hive语句的执行顺序 from-->join--& ...

  3. 数字化方法基础_常用函数

    数字化方法基础_常用函数 1. 叉乘 2. 单位化矢量 3. 矩阵乘法4×4 × 4×1 4. 矩阵乘法 4×4 × 4×4 1. 叉乘 void crossproject(float vec1[3] ...

  4. Java应用编程_常用类库汇总2(日期类正则表达式国际化程序)

    总览[Java SE] 相关文章链接 [Java应用编程_常用类库汇总1(字符串处理类&&对象克隆&数字操作类库&-)] [Java应用编程_常用类库汇总3(开发支持类 ...

  5. Python_机器学习_常用科学计算库_第6章_ Seaborn+综合案例

    Python_机器学习_常用科学计算库_第6章_ Seaborn+综合案例 文章目录 Python_机器学习_常用科学计算库_第6章_ Seaborn+综合案例 Seaborn 学习目标 6.1 Se ...

  6. 西门子V90 PN伺服_常用通信报文(速度+位置)的基本介绍

    西门子V90 PN伺服_常用通信报文(速度+位置)的基本介绍 V90 PN速度模式通信报文:  标准报文1  标准报文2  标准报文3  标准报文5(DSC)  西门子报文102  西门子 ...

  7. 微擎学习随记_常用功能实现

    微擎学习随记_常用功能实现 消息通知: 代码位置: addons/项目名/core/model/notice.php(设置微信信息通知和微信模板消息通知) 需求: 店铺得到收益之后以消息的形式通知店铺 ...

  8. tomcat中request对象是被创建的_常用开源框架中设计模式使用分析(全)

    一.前言 说起来设计模式,大家应该都耳熟能详,设计模式代表了软件设计的最佳实践,是经过不断总结提炼出来的代码设计经验的分类总结,这些模式或者可以简化代码,或者可以是代码逻辑开起来清晰,或者对功能扩展很 ...

  9. oracle批量更新数据从另一表_常用SQL系列之(五):多表和禁止插入、批量与特殊更新等...

    本系统为@牛旦教育IT课堂在微头条上的内容, 为便于查阅,特辑录于此,都是常用SQL基本用法.. 前两篇连接: (一):SQL点滴(查询篇):数据库基础查询案例实战 (二):SQL点滴(排序篇):数据 ...

  10. 正则满足中文的顿号_常用的正则表达式、正则表达式之断言

    一.常用的正则表达式: 1.手机号码:/^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])d{8}$/ 2.国内电话号码:/d ...

最新文章

  1. C语言长精度除法,高精度除法小数点位数
  2. Py之pygame:有趣好玩——利用pygame库实现一个移动底座弹球的小游戏
  3. 16-CoreData之多表关联(存储自定义数据模型)
  4. java js 正则表达式_如何在JavaScript与Java中使用正则表达式
  5. 让我们共同怀揣文学与艺术的梦想
  6. expressjs如何做mysql注入_Node.js+Express+Mysql 实现增删改查
  7. android webview简单使用,android WebView 简单使用Demo
  8. eclipse中svn的各种状态图标详解
  9. 如何对Internet Marketing网络市场营销进行数据报表分析
  10. arm汇编指令集_汇编入门第一篇,小白也能看懂
  11. java中对事件的监听事件,详谈Java中的事件监听机制
  12. 『互联网架构』kafka集群搭建和使用
  13. 抖音养号脚本源码分享
  14. GMT和UTC时区概念
  15. potato电脑版连接不上_potato chat正式版PC端安装教程
  16. 制作路由器openwrt安装及配置
  17. 新版天猫刷红包js代码以及使用方式增加砸金砖代码
  18. 图像超分:HAN(Single Image Super-Resolution via a Holistic Attention Network)
  19. 公务员考试要求及流程梳理
  20. Linux I2C 设备注册

热门文章

  1. Python自制日常办公辅助工具之:批量视频截图,子集固定尺寸截图+序列化命名
  2. 都这麽大了还不快了解防病毒网关?
  3. AVOD-理解系列(一)
  4. java游戏背景_游戏背景音乐主要风格
  5. mysql有热备吗_mysql备份方法(热备)
  6. java编程语言基础
  7. 在线端口检测 - 端口扫描 - 端口开放检查
  8. RapidXml读取并修改XML文件
  9. ubuntu 11.10 安装RTX 腾讯通
  10. amd linux raid,请问AMD RAID驱动怎么用