matlab时间序列的多时间尺度小波分析
更新时间:2023-11-12 17:10:01 阅读量: 教育文库 文档下载
- matlab推荐度:
- 相关推荐
小波分析—时间序列的多时间尺度分析
一、问题引入
1.时间序列(Time Series)
时间序列是指将某种现象某一个统计指标在不同时间上的各个数值,按时间先后顺序排列而形成的序列。在时间序列研究中,时域和频域是常用的两种基本形式。其中:
时域分析具有时间定位能力,但无法得到关于时间序列变化的更多信息;
频域分析(如Fourier变换)虽具有准确的频率定位功能,但仅适合平稳时间序列分析。
然而,许多现象(如河川径流、地震波、暴雨、洪水等)随时间的变化往往受到多种因素的综合影响,大都属于非平稳序列,它们不但具有趋势性、周期性等特征,还存在随机性、突变性以及“多时间尺度”结构,具有多层次演变规律。对于这类非平稳时间序列的研究,通常需要某一频段对应的时间信息,或某一时段的频域信息。显然,时域分析和频域分析对此均无能为力。
2.多时间尺度
河流因受季节气候和流域地下地质因素的综合作用的影响,就会呈现出时间尺度从日、月到年,甚至到千万年的多时间尺度径流变化特征。推而广之,这个尺度分析,可以运用到对人文历史的认识,以及我们个人生活及人生的思考。
3.小波分析
产生:基于以往对于时间序列分析的各种缺点,融合多时间尺度的理念,小波分析在上世纪80年代应运而生,为更好的研究时间序列问题提供了可能,它能清晰的揭示出隐藏在时间序列中的多种变化周期,充分反映系统在不同时间尺度中的变化趋势,并能对系统未来发展趋势进行定性估计。
优点:
相对于Fourier分析:Fourier分析只考虑时域和频域之间的一对一的映射,它以单个变量(时间或频率)的函数标示信号;小波分析则利用联合时间-尺度函数分析非平稳信号。
相对于时域分析:时域分析在时域平面上标示非平稳信号,小波分析描述非平稳信号虽然也在二维平面上,但不是在时域平面上,而是在所谓的时间尺度平面上,在小波分析中,人们可以在不同尺度上来观测信号这种对信号分析的多尺度观点是小波分析的基本特征。
应用范围:
目前,小波分析理论已在信号处理、图像压缩、模式识别、数值分析和大气科学等众多的非线性科学领域内得到了广泛的应用。在时间序列研究中,小波分析主要用于时间序列的消噪和滤波,突变点的监测和周期成分的识别以及多时间尺度的分析等。
二、小波分析基本原理
1. 小波函数
小波分析的基本思想是用一簇小波函数系来表示或逼近某一信号或函数。因此,小波函数是小波分析的关键,它是指具有震荡性、能够迅速衰减到零的一类函数,即小波函数?(t)?L(R)(有限能量空间)且满足:
2????? ?(t)dt?0 (1)
式中,?(t)为基小波函数,它可通过尺度的伸缩和时间轴上的平移构成一簇函数系:
?a,b(t)?a?1/2?(t?b a,b?R,a?0 (2)) 其中,
a式中,?a,b(t)为子小波;a为尺度因子,反映小波的周期长度;b为平移因子,反应时间上的平移。 需要说明的是,选择合适的基小波函数是进行小波分析的前提。在实际应用研究中,应针对具体情况选择所需的基小波函数;
注意:同一信号或时间序列,若选择不同的基小波函数,所得的结果往往会有所差异,有时甚至差异很大。目前,主要是通过对比不同小波分析处理信号时所得的结果与理论结果的误差来判定基小波函数的好坏,并由此选定该类研究所需的基小波函数! 2. 小波变换
若?a,b(t)是由(2)式给出的子小波,对于给定的能量有限信号f(t)?L(R),其连续小波变换(Continue Wavelet Transform,简写为CWT)为:
2t?b )dt (3)?Rax?b式中,f(t)为一个信号或平方可积函数;a为伸缩尺度;b平移参数;Wf(a,b)为小波变换系数;?()ax?b为?(地学中观测到的时间序列数据大多是离散的,设函数f(k?t),(k=1,2,?,N; ?t)的复共轭函数。
aWf(a,b)?a-1/2f(t)?(为取样间隔),则式(3)的离散小波变换形式为:
Wf(a,b)?a-1/2?t?f(k?t)?(k?1Nk?t-b(4) )
a由式(3)或(4)可知小波分析的基本原理,即通过增加或减小伸缩尺度a来得到信号的低频或高频信息,然后分析信号的概貌或细节,实现对信号不同时间尺度和空间局部特征的分析,因此小波分析被誉为数学显微镜。
实际研究中,最主要的就是要由小波变换方程得到小波系数,然后通过这些系数来分析时间序列的时频变化特征。
附:几种典型的小波 1、Daubechies小波
2、Coiflets小波
3、Symlets小波
4、Morlet小波 5、Mexican Hat小波
6、Meyer小波
小波即小区域的波,是一种特殊的长度有限、平均值为零的波形。它有两个特点:一是“小”,即在时域具有紧支集或近似紧支集;二是正负交替的“波动性”。傅立叶分析是将信号分解成一系列不同频率的正弦波的叠加,同样小波分析是将信号分解为一系列小波函数的叠加,而这些小波函数都是由一个母小波函数经过平移和尺度伸缩得来的。
3.小波分析的基本过程:
(1) 选择一个小波函数,并将这个小波与要分析的信号起始点对齐;
(2) 计算在这一时刻要分析的信号与小波函数的逼近程度,即计算小波变换系数C,C越大,就意味着此刻信号与所选择的小波函数波形越相近,如图所示。
(3) 将小波函数沿时间轴向右移动一个单位时间,然后重复步骤(1)、(2)求出此时的小波变换系数C,直到覆盖完整个信号长度,如图所示。
(4) 将所选择的小波函数尺度伸缩一个单位,然后重复步骤(1)、(2)、(3),如图所示。
(5) 对所有的尺度伸缩重复步骤(1)、(2)、(3)、(4)。
三、matlab在小波分析中的应用
运用的方法:
1) 小波工具箱GUI;图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指
采用图形方式显示的计算机操作用户界面。采用这种方法最大的特点就是直观便捷。我们可直接选取分析的方式,小波基函数,尺度因子和平移因子等等。
2) 运用代码: 相对于GUI灵活性更高,更能安装我们的预期设想处理问题,更适合一些复杂问题
的分析。这个简单介绍常用的针对一维信号的几种命令函数: a. 多尺度一维小波分解函数:wavedec
[c,l]=wavedec(X,N,’wname’) c为小波分解向量,l为相应的记录向量 b. 一维小波系数重构;
直接重构:Y=upcoef(O,X,’wname’,N)
当O=‘a’为重构低频信号,O=‘d’为重构高频信号。 单支重构:X=wrcoef(‘type’,C,L,‘wname’,N) c. 一维信号延拓函数
Y=wextend(TYPE,MODE,X,L,LOC)
LOC=’l’,‘r’,‘b’分别代表左延拓,右延拓,双边延拓 d. 自动降噪函数:
XD=wden(X,TPTR,SORH,SCAL,N,‘wname’) TPTR,SORH,SCAL是对降噪阀值的一些设定。
正在阅读:
matlab时间序列的多时间尺度小波分析11-12
上海到南京货物运输,上海到南京物流运输06-02
交警卡口技术方案06-28
校园欺凌预防的专题会议记录11-01
2016考研英语大纲词汇排查文档(一)07-30
2017年9月份统考题库练习题12-29
小学生三年级关于孝心的作文精选06-13
帷幕灌浆频率及其累计曲线图绘制实例11-24
1.1人民民主专政:本质是人民当家作主08-12
2015年医院发展征求意见表 文档11-06
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 时间序列
- 尺度
- 时间
- 分析
- matlab
- 新三板公司聘请董秘的重要性
- 人教版高中语文必修三检测:第三单元第10课过秦论-含答案
- 2015年下半年山西省公共卫生模拟试题
- 热电性材料的新况综述
- 美术专业人才需求与专业调研报告
- 高频实验报告 - 图文
- 安监总政法〔2010〕135号《国家安全监管总局关于废止242件安全生产规范性文件的通知》 - 图文
- 人教部编版小学五年级上册语文期中测试卷及答案
- 企业存货管理存在的问题分析及完善建议(定稿)
- 东师 教育学 16春在线作业1
- 公考1790公考大门的正确打开方式
- 原子物理学答案
- 数字信号处理判断题
- 金融学历届本科毕业论文题目doc
- --BPSK通信系统的计算机性能分析与MATLAB仿真
- 搅拌反应釜计算设计说明书
- 公司金融习题答案
- 病句之高中语文语法基础知识教案
- 聊大 线代试题
- 银西4标对标达标及标准化管理“回头看”活动总结 - 图文