1.经典谱估计和参数谱估计理论

1.1经典谱估计

   有直接法、间接法、直接法估计的改进(包括Bartlett法、Welch法)。

1.1.1直接法(周期图法)

(1)对)的N点观察数据求其傅里叶变换

(2)对其幅值取平方,在除以N

1.1.2间接法(自相关法)

(1)由的N点观察数据估计出其自相关函数

(2)对求傅里叶变换

1.1.3直接法估计的改进

其中包括Bartlett法、Welch法。

1.1.3.1 Bartlett

(1)将  分成L段,每段长M(N=LM),加矩形窗(矩形窗的长度为M)后第i段数据为

 

(2)像周期法一样,对每一段进行傅里叶变换,再分别计算每一段的功率谱 

 

(3)把每段的功率谱 对应相加,再取平均得到功率谱估计

 

1.1.3.2 Welch

该方法是对Bartlett法的改进,改进一是对 分段时,可允许每一段的数据有部分的交叠,改进二是每一段的数据窗可以不是矩形窗,可以用汉宁窗、哈明窗等。具体实现如下:

(1)把 分为L段,每段长为M,允许每段的数据有部分交叠,若每一段数据重叠一半,则 

(2)按Bartlett法求每一段的功率谱

 

其中U为归一化因子,保证了得到的谱是渐近无偏估计

(3)求平均功率谱

 

经典功率谱估计(直接法、间接法、直接法的改进(包括Bartlett法、Welch法))相关推荐

  1. MATLAB数字信号处理(1)四种经典功率谱估计方法比较

    这是我研究生课程"现代信号处理"中的作业报告,上传到blog中. 经典功率谱估计 可以采用直接法,也称周期图法,利用公式计算功率谱密度.或者根据自相关函数和谱密度之间的傅里叶变换关 ...

  2. 经典功率谱估计及其实现

    又到周五了,仿真实现了一半,回头来把这篇文章写了吧,两周前我决定写这篇文章时,对功率谱理解是一知半解的,现在不断地仿真.看论文,理解的比以前深了一点吧,一切都会好起来的~ 参考书籍: <现代信号 ...

  3. 经典功率谱估计及Matlab仿真

    原文出自:http://www.cnblogs.com/jacklu/p/5140913.html 功率谱估计在分析平稳各态遍历随机信号频率成分领域被广泛使用,并且已被成功应用到雷达信号处理.故障诊断 ...

  4. welch matlab,经典功率谱估计Welch法的MATLAB仿真分析.pdf

    锄"宰7flJ 电子灞试 Jul.2011 篇7期 ELECTRONICTEsT No.7 杨晓明,晋玉剑,李永红 (中北大学,太原030051) 摘要:周期图法是经典功率谱估计中的一种基本 ...

  5. ML之LSOLS:LSOLS算法的简介、论文、算法的改进(最佳子集选择OFSS法、前向逐步回归FSR法)、代码实现等详细攻略

    ML之LS&OLS:LS&OLS算法的简介.论文.算法的改进(最佳子集选择OFSS法.前向逐步回归FSR法).代码实现等详细攻略 目录 LS&OLS算法的简介 LS&O ...

  6. matlab二次二阶距,用Matlab改进一次二阶矩法程序.doc

    用Matlab编的计算结构可靠指标的改进一次二阶矩法程序(验算点法) 题目:编制改进一次二阶矩法计算可靠指标的程序,并给出算例,要求提供源程序 选取的算例为:z=g(x,y)=x*y-1140,其中x ...

  7. matlab 计算变异系数,[转载]用Matlab编的计算结构可靠指标的改进一次二阶矩法程序(验算点法)...

    题目:编制改进一次二阶矩法计算可靠指标的程序,并给出算例,要求提供源程序,算法语言不限. 选取的算例为:z=g(x,y)=x*y-1140,其中x,y服从正态分布,μx=38,Vx=0.1, μy=3 ...

  8. 路径规划算法3 改进的人工势场法(Matlab)

    目录 传统人工势场 引力势场 斥力势场 合力势场 传统人工势场法存在的问题 改进的人工势场函数 Matlab代码实现 参考链接: [1]朱伟达. 基于改进型人工势场法的车辆避障路径规划研究[D]. 江 ...

  9. SLAM之特征匹配(二)————RANSAC--------翻译以及经典RANSAC以及其相关的改进的算法小结

    本文翻译自维基百科,英文原文地址是:http://en.wikipedia.org/wiki/ransac     RANSAC是"RANdom SAmple Consensus(随机抽样一 ...

最新文章

  1. 讲座记录:从码农到架构师(精简版)
  2. xcode 的一些问题
  3. WCF Membership Provider
  4. 只有房子没有工作能贷款吗?
  5. php array 如何访问,php – 如何访问$array [@key]值
  6. java双层for循环
  7. 如何安全使用计算机,如何安全的使用计算机
  8. 【youcans 的 OpenCV 例程 200 篇】107. 退化图像的维纳滤波
  9. 关键词是用分号还是逗号隔开_逗号、顿号、分号、冒号、破折号的用法
  10. oracle中execute函数,Oracle 动态SQL execute immediate写法 zt
  11. 做了个梦,你大爷的,叫什么事啊,吓死我了!
  12. 智慧城市数字孪生IOC系统
  13. NOJ [1184] Elaine's Queue
  14. 广州传智播客.net一期训练营学习感悟(一)求学之路
  15. java中char数据类型的使用
  16. Android 安全框架 -- 总概
  17. 基于swiftype应用于Hexo-Yilia-主题的站内搜索引擎
  18. 哪个直播平台更适合做企业会议直播?
  19. 数据库(设计与应用)
  20. python-selenium爬取摩点客户购买信息(前端分析+爬虫代码)

热门文章

  1. MDN-CSS-排版社区大学首页
  2. 如何理解对数似然损失函数
  3. 模电学习4. 差模、共模干扰与安规电容
  4. Python语言程序设计 (第11期) 测验6: 组合数据类型
  5. 这款神器你不学就要落后了!
  6. python简单小游戏代码-python基础练习之几个简单的游戏
  7. flux 中 filter 的使用和原理
  8. Python jieba库简介和使用
  9. rfc-3227中文翻译
  10. 人工智能写作如何应用于法律文书撰