登录
首页 » Others » 信号稀疏表示理论及其应用

信号稀疏表示理论及其应用

于 2021-05-06 发布
0 504
下载积分: 1 下载次数: 22

代码说明:

信号稀疏表示理论及其应用信号稀疏表示理论及其应用郭金库刘光斌余志勇吴瑾颖著斜学出版社北京内容简介信号稀疏表示是一种新兴的信号分析和综合的方法,吸引了研究者的大量关注,同时被应用到信号处理的许多方面,如非平稳信号分析,信号编码、识别与信号去噪,压缩感知,盲源分离等。信号稀疏表示方向的研究热点主要集中在稀硫分解算法、过完备原子字典和稀硫表示的应用等方面。本书在介绍国内外该研究方向研究进展的基础上,重点介绍了作者在稀疏分解快速算法、色散原子字典,稀疏表示在线性调频信号参数估计以及电磁兼容测试信号处理等方面的研究成果。本书可供从事信号与信息处理信号表示、非平稳信号分析等方面工作的科研工作人员和研究生学习、研究使用图书在版编目CIP)数据信号稀疏表示理论及其应用/郭金库等著,一北京:科学出版社2013IsBN978-7-03-038209-2Ⅰ.信…Ⅱ郭…Ⅲ.信号处理Ⅳ.TN91.7中国版本图书馆CP数据核字(2013)第171727号责任編辑:魏英杰杨向萍/责任校对:桂伟利责任印制:张倩/封面设计:陈敬荦幽社出版北京东黄城根北街16号邮政编码:10717http://www.sciencep,com此象通州皇家印刺厂印刷科学出版社发行各地新华书店经销2013年7月第一版开本:720×1000B52013年7月第一次印刷印张:91/4字数:176000定价:50.00元(如有印装质量问题,我社负责调换(科印〉)前言信号稀疏表示是过去近20年来信号处理界一个非常引人关注的硏究领域,众多硏究论文和专题研讨会表明了该领域的蓬勃发展。信号稀疏表示的目的就是在给定的过完备字典中用尽可能少的原子来表示信号,可以获得信号更为简洁的表示方式,从而使我们更容易地获取信号中所蕴含的信息,更方便进一步对信号进行加工处理,如压缩、编码等。信号稀疏表示方向的研究热点主要集中在稀疏分解算法、过完备原子字典和稀疏表示的应用等方面。本书在介绍国内外该方向研究进展的基础上,重点介绍作者在稀疏分解快速算法、色散原子字典及稀疏表示在线性调频信号参数估计等方面的研究成果。全书共分为6章。第1章为绪论,在回顾传统的非平稳信号分析方法的基础上引出信号稀疏表示的基本思想,并介绍稀疏表示理论的发展历程和研究现状。第2章首先给岀稀疏逼近和稀疏表示的定义,然后简要介绍常用的稀疏分解算法和时频原子字典,最后介绍一种利用稀疏表示结果构造的时频分布。第3章利用 Gabor原子特点,构造一种随信号或分解残留信号自适应变化的 Gabor子字典,提出基于自适应 Gabor子字典的匹配追踪算法并证明了算法的收敛性。进一步,基于离散自适应 Gabor子字典提出相应的匹配追踪快速算法并分析了计算复杂度。最后利用数值实验结果验证了提出的方法与传统的匹配追踪算法具有相同的计算精度。第4章为了描述色散信号,利用色散关系或者近似色散关系设计出能够描述色散特性的原子,并构造色散原子字典。针对类似色散原子这种瞬时频率随时间非线性变化的时频原子,给出一种非负、无交叉项的能量时频分布。第5章研究信号稀疏表示在线性调频信号的参数估计及线性时不变系统辨识中的应用。第6章探讨信号稀疏表示在电磁兼容现场测试信号处理方面的应用。本书的很多研究成果是在清华大学自动化系邹红星教授的指导和信号稀疏表示理论及其应用帮助下完成的,这为本书的写作打下了坚实的基础。同时,第二炮兵工程大学的领导也一直关心和支持作者的课题研究,尤其是本书的出版得到了第二炮兵工程大学控制工程系的直接支持和帮助。在本书出版之际谨向他们表示衷心的感谢!另外,借此杋会特别感谢第二炮兵工程大学控制工程系以及清华大学自动化系的周志杰、苏娟、郜震宵、杨晓君、王榕、马竞伟、俞力杰、刘冰、汪洪桥、胡来红、孙振生、席建祥等老师和同学的帮助。本书的出版得到了国家自然科学基金项目(61201120)、中国博士后科学基金(2012M521904)和第二炮兵工程大学创新性探索项目的资助。作者2年6月目录前言第1章绪论1.1非平稳信号分析方法·1.2基于基分解的线性时频表示1.2.1傅里叶变换1.2.2短时傅里叶变换………1124561.2.3小波变换1.2.4基分解的不足·1.3经典的时频分布101.3.1 Wigner- ville分布……101.3.2 Cohen类时频分布……1.4稀疏表示方法121.4.1稀疏的就是更优的121.4.2稀疏表示理论的发展141.4.3稀疏表示的应用………………………191.5本书的结构安排……21第2章信号的稀疏表示…222.1稀疏逼近与稀疏表示222.2常用的稀疏分解算法242.2.1框架算法………252.2.2匹配追踪算法262.2.3基追踪算法262.2.4稀疏分解算法的信号精确重构条件∵272.3时频原子字典…………………282.3.1 Gabor原子字典…282.3.2 Chirplet字典………………………29信号稀疏表示理论及其应用2.3.3 FMm let字典………292.3.4 Dopplerlet字典302.4稀疏表示与时频分布…302.5本章小结…34第3章自适应 Gabor子字典的匹配追踪算法363.Ⅰ稀疏分解与匹配追踪算法363.1.1基本的匹配追踪算法………………363.1.2正交匹配追踪算法……383.1.3匹配追踪算法的计算和存储瓶颈……403.2自适应 Gabor子字典…………443.3自适应子字典的匹配追踪算法收敛性493.4离散自适应子字典的匹配追踪快速算法3.5算法验证与实验…603.6应用GPU实现的匹配追踪算法…633.7本章小结··67第4章基于色散原子字典的信号稀疏表示…684.1稀疏表示与原子字典…694.2色散原子字典……………724.2.1稳态相位法4.2.2初始波形及色散原子734.2.3色散原子字典的构造754.2.4基于色散原子字典的稀疏表示…………764.3非负的无交叉项时频分布…804.3.1时频半仿射平面…804.3.2色散原子的非负、无交叉项的时频分布…834.4应用854.5本章小结…88第5章稀疏表示在线性调频信号参数估计及线性时不变系统辨识中的应用895.1基于稀疏信息的线性调频信号参数估计…895.1.1线性调频信号的参数估计89目录5.1.2线性调频率估计·955.1.3初始频率与结束频率估计985.1.4实验结果1005.1.5讨论1055.2稀疏分解在系统辨识中的应用…1065.2.1基于互功率谱的线性时不变系统辨识………1065.2.2匹配追踪算法的降噪原理1085.2.3利用稀疏分解进行线性时不变系统辨识1095.3本章小结…112第6章基于稀疏表示的电磁兼容测试信号处理技术………1136.1现阶段电磁兼容现场测试信号处理面临的难题…………1136.2国内外研究现状…1146.3稀疏表示在电磁兼容测试信号处理中的优势以及待解决的问题117参考文献119附录:自适应子字典的匹配追踪算法参考程序……133第1章绪论1.1非平稳信号分析方法信号的傅里叶变换和反变换实现了信号在时域和频域內的相互转换。傅里叶变换将信号分解为不同频率分量的线性组合,其结果可以告诉我们信号是由多少个正弦波叠加而成,以及相对的幅度。由于不能给出关于这些频率分量何时出现与何时消亡的时变信息,因此傅里叶变换比较适用于分析频率成分不随时间变化的平稳信号。但是,人们发现众多的实际信号却具有明显的非平稳特征。信号的平稳性或非平稳性主要是根据信号的统计量特征来衡量。常用的统计量包括均值(一阶统计量)、相关函数与功率谱密度(二阶统计量),以及高阶矩与高阶谱等(高阶统计量)。若信号的联合分布函数相对于时间是不变的,即信号的各阶统计量与时间无关,则称信号是平稳信号。若信号某阶统计量随时间变化,则称信号为非平稳信号或者时变信号,2。现实世界中存在着各种频率随时间变化的信号,如人类的声音、动物的叫声雷达和声呐信号、生物医学信号等。这些信号都是典型的非平稳信号,它们共同的特点都是持续时间有限,并且自相关函数或功率谱密度是随时间变化的。当研究和处理非平稳信号时,传统的傅里叶变换不能提供对信号频谱时变特征的有效分析和处理,也就是说,频谱和功率谱并不能清楚地描述信号的某个频率分量出现的具体时间及变化趋势。非平稳信号分析与处理是现代信号处理的一个重要研究内容和发展方向,在通信、雷达、信息对抗、自动控制、模式识别、水声、地震勘测和生物医学工程等领域有着广泛应用24。非平稳信号分析方法可以分为线性时频表示、非线性时频分布和信号的稀疏表示(图1-1)。假设信号为几个分量信号的线性组合,如果信号的时频表示也可以表示为这几个分量时频表示的相同线性组合,则这种时频表示称为线性时频表示;否则,称为非线性时频表示,2。传统意义上的线性时频表示通

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 基于labview语言的登录系统——源代码
    密码系统主要是防止非授权用户的非法进行,只有合法的用户在验证后才能进行测试和其它一些操作,比如查看数据等,增加系统和测试数据的安全性,通过图形化编程语言labview可以轻松地实现登录系统程序的编写。
    2020-06-29下载
    积分:1
  • PowerPC详细教
    PowerPC的嵌入式教程,内容详细、原语教程,是学习嵌入式、通信应用的难得的资料,800多页哦,值得一下。
    2020-12-03下载
    积分:1
  • 《LabVIEW2011序设计与案例解析》随书代码
    LabVIEW2011程序设计与案例解析 【代码目录】 └─LabVIEW2011程序设计与案例解析    ├─第10章多线程技术    │  ├─10.4生产者与消费者    │  │  ├─例10-1    │  │  │  │  队列与局部变量.vi    │  │  │  │      │  │  │  └─SubVI    │  │  │          Points Difference.vi    │  │  │          SimulatedSignal.vi    │  │  │          Sine Wave.vi    │  │  │              │  │  ├─例10-2    │  │  │      EVENTS.aliases    │  │  │      EVENTS.lvlps    │  │  │      EVENTS.lvproj    │  │  │      ProducerConsumerEvents.vi    │  │  │      移动目标.vi    │  │  │      箱子.ctl    │  │  │      运动控制.vi    │  │  │      运动方向.ctl    │  │  │          │  │  ├─例10-3    │  │  │      Adv of ProducerConsumerEvents.vi    │  │  │      EVENTS.aliases    │  │  │      EVENTS.lvlps    │  │  │      EVENTS.lvproj    │  │  │      移动目标.vi    │  │  │      箱子.ctl    │  │  │      运动控制.vi    │  │  │      运动方向.ctl    │  │  │          │  │  └─例10-4    │  │          QSM PC EXAMPLE.llb    │  │              │  └─10.5综合实例    │          多线程计时器.vi    │              ├─第11章数据采集与仪器控制    │  └─11.3综合实例    │          多通道数据数据采集软件(wav).vi    │          多通道数据采集软件.vi    │              ├─第12章通信    │  ├─12.1串口通信    │  │      串口通信软件.vi    │  │          │  ├─12.2网络通信    │  │      TCP客户端.vi    │  │      TCP服务器.vi    │  │      UDP简易聊天软件.vi    │  │      复件 UDP简易聊天软件.vi    │  │          │  ├─12.3DataSocket通信    │  │  │  DS图发送.vi    │  │  │  DS图接收.vi    │  │  │      │  │  └─直接绑定    │  │          DSRead.vi    │  │          DSWrite.vi    │  │              │  └─12.5综合实例    │      │  基于串口通信的上位机控件软件.vi    │      │      │      └─子VI    │              CreatFloder.vi    │              GenCMD.vi    │              GetFileSizeInByte.vi    │              HexToDec.vi    │              Snd And Del All Files.vi    │              StrToHex.vi    │              UpLoadFiles.vi    │                  ├─第13章界面设计与美化    │  ├─13.3菜单设计    │  │      动态生成菜单.vi    │  │          │  ├─13.4子VI调用与重载    │  │  │  子VI调用示例.vi    │  │  │  滤波.vi    │  │  │      │  │  ├─利用Subpanel实现动态界面载入    │  │  │  │  动态界面载入.vi    │  │  │  │  界面重用.vi    │  │  │  │      │  │  │  └─Panels    │  │  │          FindControlByName.vi    │  │  │          子界面组件.vit    │  │  │          方波.vi    │  │  │          正弦波.vi    │  │  │          随机数.vi    │  │  │              │  │  └─多面板程序    │  │          基于按钮的多面板程序.vi    │  │          基于菜单的多面板程序.rtm    │  │          基于菜单的多面板程序.vi    │  │          方波.vi    │  │          正弦波.vi    │  │          随机数.vi    │  │              │  ├─13.5界面美化    │  │      分隔栏使用示例.vi    │  │      分隔栏显示与隐藏.vi    │  │      参数设置.vi    │  │      图片滚动条.vi    │  │      属性节点使用举例.vi    │  │      调用对话框.vi    │  │      调用节点使用举例.vi    │  │      进度条使用.vi    │  │          │  └─13.6综合实例    │          用属性节点和Tab控件控制界面显示.vi    │              ├─第14章项目管理与报表生成    │      Excel报表模板.xlt    │      Excel报表生成.vi    │      使用报表工具生成报表.vi    │      报表生成子VI.vi    │      报表生成综合实例.vi    │      简易报表生成.vi    │          ├─第15章应用程序发布    │  └─Hex2Dec    │      │  Hex2Dec.aliases    │      │  Hex2Dec.lvlps    │      │  Hex2Dec.lvproj    │      │  Hex2Dec.vi    │      │  Hex2DecDLL.vi    │      │      │      └─子VI    ├─第16章技巧与解惑    │      利用属性节点控制波形显示区域.vi    │      前面板对象保护.vi    │      子VI直接调用.vi    │      文件自动保存与编号.vi    │      文本文件连续写入.vi    │      用XY图绘制非等间隔采样图.vi    │      路径拆分与创建.vi    │          ├─第2章开始LabVIEW之旅    │      子VI调用.vi    │      综合实例-虚拟信号源.vi    │      虚拟信号源.vi    │          ├─第3章了解LabVIEW中的数据类型    │  ├─3.3数据类型之间的转换    │  │      数值至布尔数组转换.vi    │  │      数值至时间转换.vi    │  │      数字字符串操作.vi    │  │      路径字符串操作.vi    │  │          │  ├─3.4数据运算与操作    │  │      波形数据操作.vi    │  │          │  └─3.5综合实例    │          温度报警装置.vi    │              ├─第4章数据表达与显示    │  ├─4.1基本数据表达与显示    │  │      枚举型控件使用举例.vi    │  │      液罐使用.vi    │  │      液罐使用(状态显示).vi    │  │      滑动杆使用.vi    │  │      进度条使用.vi    │  │          │  ├─4.2二维图形    │  │      一维数组数据显示.vi    │  │      不同长度曲线绘制.vi    │  │      二维数据显示.vi    │  │      分格显示曲线.vi    │  │      多曲线数据显示.vi    │  │      李萨如图形.vi    │  │      标量数据显示.vi    │  │      波形数据显示.vi    │  │      用强度图表和强度图显示二维数组.vi    │  │          │  ├─4.3三维图形    │  │      三维参数图.vi    │  │      三维曲线图形.vi    │  │      曲面与三维曲面图.vi    │  │          │  ├─4.4其它图形控件    │  │      极坐标图.vi    │  │      用最小-最大控件显示XY图.vi    │  │          │  └─4.5综合实例    │          同心圆.vi    │              ├─第5章程序结构    │  ├─5.1基本程序结构    │  │      While循环基本应用.vi    │  │      利用While循环实现前100自然数求和.vi    │  │      层叠式顺序结构.vi    │  │      平铺式顺序结构.vi    │  │      用For循环产生固定数据点数的正弦波.vi    │  │      自动索引功能.vi    │  │          │  ├─5.2特殊程序结构    │  │      定时循环应用举例.vi    │  │      条件结构基本应用.vi    │  │      计数器.vi    │  │          │  ├─5.3变量    │  │      VI-1.vi    │  │      VI-2.vi    │  │      全局变量.vi    │  │      用局部变量传递值.vi    │  │          │  └─5.4综合实例    │          等差序列求和.vi    │              ├─第6章外部程序接口与扩展    │  ├─6.2API调用    │  │      WindowsAPI调用.vi    │  │          │  ├─6.3可执行程序调用    │  │      Open Calculator.vi    │  │          │  ├─6.4ActiveX调用    │  │      Media Player ActiveX.vi    │  │      PPT ActiveX.vi    │  │      日历.vi    │  │      日历单击事件回调VI.vi    │  │          │  ├─6.5LabVIEW与MATLAB混合编程    │  │      MATLAB Script.vi    │  │          │  └─6.6综合实例    │      │  DSO25216.vi    │      │      │      ├─25216a.dll    │      │  │  25216.BIT    │      │  │  Clock.ico    │      │  │  DSO25216.VBP    │      │  │  DSO25216.VBW    │      │  │  Form1.frm    │      │  │  Form1.frx    │      │  │  frmMain.frm    │      │  │  frmMain.frx    │      │  │  GO.GIF    │      │  │  Module1.bas    │      │  │  MSSCCPRJ.SCC    │      │  │  OUT25.DLL    │      │  │  OUT25DLL.DOC    │      │  │      │      │  └─forVC.dll    │      └─子VI    │              Display.vi    │              Fout.vi    │              FreqChng.vi    │              logdisplay.vi    │              Vout.vi    │                  ├─第7章数学分析    │  ├─7.1基本数学分析    │  │      多项式n阶导数.vi    │  │      多项式求和.vi    │  │      微分.vi    │  │      指数函数.vi    │  │      正弦与反正弦.vi    │  │      求实数矩阵的秩.vi    │  │      矩阵的LU分解.vi    │  │      积分.vi    │  │      线性方程组求解.vi    │  │          │  ├─7.2数理统计与最优化问题    │  │      最优化.vi    │  │      概率统计.vi    │  │      正态分布曲线.vi    │  │      求一元函数在给定区间上的最小值.vi    │  │          │  ├─7.3曲线拟合与插值    │  │      一维插值.vi    │  │      最小二乘拟合求回归系数.vi    │  │          │  ├─7.4其它操作    │  │      三维坐标平移.vi    │  │      公式编辑器.vi    │  │      常微分方程求解.vi    │  │          │  └─7.5综合实例    │          水箱问题.vi    │              ├─第8章信号处理    │  ├─8.1信号发生器    │  │      Chirp信号.vi    │  │      公式节点.vi    │  │      基本函数发生器.vi    │  │      多频信号发生器.vi    │  │      正弦 高斯白噪声.vi    │  │      白噪声.vi    │  │      阶梯信号.vi    │  │          │  ├─8.2时域分析    │  │      基本平均值与均方差测量.vi    │  │      提取信号混合单频信息.vi    │  │      相关(周期成分检测).vi    │  │      谐波失真.vi    │  │      过渡分析.vi    │  │      非周期信号与周期信号自相关图.vi    │  │          │  ├─8.3频域分析    │  │      单边傅立叶变换.vi    │  │      双边傅立叶变换.vi    │  │      帕斯瓦尔定理.vi    │  │      拉普拉斯变换.vi    │  │          │  ├─8.4信号调理    │  │      低通滤波器.vi    │  │      加窗后信号.vi    │  │      小幅值信号分辨.vi    │  │      带通滤波器.vi    │  │      波形对齐(单次)两个波形.vi    │  │      波形对齐(连续)N方式.vi    │  │      重采样.vi    │  │          │  ├─8.5波形监测    │  │      波峰检测.vi    │  │      边界检测.vi    │  │      过门限捕捉.vi    │  │      过门限计数.vi    │  │          │  ├─8.6逐点分析    │  │      PtByPt and Array Based Filter.vi    │  │          │  └─综合实例    │          绘制信号包络曲线.vi    │              └─第9章文件操作        ├─9.2常用文件类型与操作        │      二进制文件写入.vi        │      二进制文件读取.vi        │      文本文件写入.vi        │      文本文件读取.vi        │      电子表格文件写入.vi        │      电子表格文件读取.vi        │              ├─9.3特殊文件类型与操作        │      TDM.vi        │      TDMS文件存储.vi        │      TDMS文件读取.vi        │      XML文件.vi        │      波形文件.vi        │      测量文件.vi        │              ├─9.4其它文件类型与操作        │      WAV文件.vi        │              └─9.6综合实例                Excel_Read.vi                
    2020-04-15下载
    积分:1
  • 超声波测距及报警
    超声波测距及报警程序可应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于如液位、井深、管道长度的测量等场合。要求测量范围在0.10~4.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。
    2020-12-03下载
    积分:1
  • 基于MATLAB/Simulink的光伏电池建模与仿真
    基于MATLAB/Simulink的光伏电池建模与仿真
    2020-11-28下载
    积分:1
  • 完整的灰色模型软件
    包含灰序列生成、灰色关联分析、灰色聚类分析、灰色预测模型、灰色决策分析等
    2020-06-17下载
    积分:1
  • LayoutIt Bootstrap3
    好用的bootstrap可视化布局工具,从左侧栏中直接拖住模块放置到右栏既可创建布局,轻松创建响应式网页。
    2020-11-30下载
    积分:1
  • 加注释完整CEEMD序的matlab代码
    这个代码虽然虽然也是在网上下的,但是为了更好的理解,加了自己的注释。
    2020-12-04下载
    积分:1
  • hook 封包 截取WSASend实例
    截取IE11浏览器WSASend实例
    2015-03-15下载
    积分:1
  • 仿真均匀直线阵列、均匀平面阵列、均匀圆形阵列的方向图.rar
    仿真均匀直线阵列、均匀平面阵列、均匀圆形阵列的方向图.rar
    2020-12-10下载
    积分:1
  • 696518资源总数
  • 106227会员总数
  • 11今日下载