基于小波分析的信号去噪技术

合集下载

小波分析的语音信号噪声消除方法

小波分析的语音信号噪声消除方法

小波分析的语音信号噪声消除方法小波分析是一种有效的信号处理方法,可以用于噪声消除。

在语音信号处理中,噪声常常会影响语音信号的质量和可理解性,因此消除噪声对于语音信号的处理非常重要。

下面将介绍几种利用小波分析的语音信号噪声消除方法。

一、阈值方法阈值方法是一种简单而有效的噪声消除方法,它基于小波变换将语音信号分解为多个频带,然后通过设置阈值将各个频带的噪声成分消除。

1.1离散小波变换(DWT)首先,对语音信号进行离散小波变换(DWT),将信号分解为近似系数和细节系数。

近似系数包含信号的低频成分,而细节系数包含信号的高频成分和噪声。

1.2设置阈值对细节系数进行阈值处理,将细节系数中幅值低于设定阈值的部分置零。

这样可以将噪声成分消除,同时保留声音信号的特征。

1.3逆变换将处理后的系数进行逆变换,得到去噪后的语音信号。

1.4优化阈值选择为了提高去噪效果,可以通过优化阈值选择方法来确定最佳的阈值。

常见的选择方法有软阈值和硬阈值。

1.4.1软阈值软阈值将细节系数进行映射,对于小于阈值的细节系数,将其幅值缩小到零。

这样可以在抑制噪声的同时保留语音信号的细节。

1.4.2硬阈值硬阈值将细节系数进行二值化处理,对于小于阈值的细节系数,将其置零。

这样可以更彻底地消除噪声,但可能会损失一些语音信号的细节。

二、小波包变换小波包变换是对离散小波变换的改进和扩展,可以提供更好的频带分析。

在语音信号噪声消除中,小波包变换可以用于更精细的频带选择和噪声消除。

2.1小波包分解将语音信号进行小波包分解,得到多层的近似系数和细节系数。

2.2频带选择根据噪声和语音信号在不同频带上的能量分布特性,选择合适的频带对语音信号进行噪声消除。

2.3阈值处理对选定的频带进行阈值处理,将噪声成分消除。

2.4逆变换对处理后的系数进行逆变换,得到去噪后的语音信号。

三、小波域滤波小波域滤波是一种基于小波变换的滤波方法,通过选择合适的小波函数和滤波器来实现噪声消除。

信号处理之小波去噪方法介绍

信号处理之小波去噪方法介绍

本文对各种去噪方法进行了比较,总结了两大类方法的基本思想及实现流程,详细介绍了应用最广的小波阈值去噪。

一、小波去噪主要方法1、基于小波分频的去噪方法——主要用来压制面波等规则干扰;2、小波域去噪方法——主要用于压制随机干扰,目前主要有三种方法: a) 模极大值去噪方法(Mallat 和Zhang ,1992)b) 尺度相关性分析方法(Xu ,1994)c) 小波阈值收缩方法(Dohono 和Johnstone ,1994)其中,小波阈值去噪方法能在最小均方误差意义下得到信号的近似最优估计,计算速度快,适应性广,因此应用最广泛。

二、方法实现的总体流程1、基于小波分频的去噪方法小波时频分析使信号在空间域和频率域同时具有良好的局部分析性质。

小波变换可以将信号分解到各个不同的尺度或各个不同的频段上,并且通过伸缩、平移聚焦到信号的任一细节加以分析。

小波分析的这些特长,结合传统的傅立叶去噪方法,为地球物理信号去噪提供了有效途径。

对于离散序列信号,其小波变换采用 Mallat 快速算法, 信号经尺度j =1,2,…,J 层分解后,得到)(2R L 中各正交闭子空间(1W 、2W 、…、J W 、J V ), 若j j V A ∈代表尺度为j 的低频部分, j j W D ∈代表高频部分,则信号可以表示为J J D D A t f +++= 1)(,据此可重构出信号在尺度j =J 时的低频部分和j =1,2,…,J 的高频部分。

如果地震数据中的干扰波频率与有效波的频率成分是分开的,通过小波分频很容易消除干扰波;如果两种频率成分存在混叠,也可以用小波分频方法提取混叠部分,再用传统方法分离有效和干扰波。

这样可以最大限度的保留有效波能量。

2、小波域去噪方法小波域去噪方法是利用信号和噪声的小波系数在小波域不同特性来进行的。

信号和噪声的小波系数幅值随尺度变化的趋势不同,随着尺度的增加,噪声的小波系数很快衰减,而信号的小波系数基本不变。

自适应小波阈值去噪原理

自适应小波阈值去噪原理

自适应小波阈值去噪原理小波变换的出现为信号处理领域带来了新的处理方法,其中的小波阈值去噪技术由于其出色的去噪效果而备受关注。

该技术在如何确定阈值方面存在许多争议,为了解决这个问题,自适应小波阈值去噪技术应运而生。

本文将详细介绍自适应小波阈值去噪技术的原理和实现方式。

小波阈值去噪技术是基于小波变换的信号去噪方法,其基本原理是:将噪声信号通过小波变换转换到小波域,利用小波变换的分解性质将噪声和信号分开,通过加入阈值进行噪声的滤除,然后将小波域上的信号逆变换回时域,得到经过去噪后的信号。

具体来说,对于一个长度为N的信号$x(n)$,它可以进行小波变换得到其小波系数$CJ_k$,即:$$CJ_k = \sum_{n=0}^{N-1}x(n)\psi_{j,k}(n)$$$\psi_{j,k}(n)$为小波基函数,它们可以由小波变换的不同种类选择。

通过多层小波分解,可以得到多个小波系数矩阵$CJ_{nj}$,其中$n$表示小波变换的层数,$j$表示小波系数的关键字,$j=(n,j)$。

在小波域中,噪声和信号的表现方式不同。

通常情况下,信号的小波系数分布在某个范围内,而噪声则分布在零附近。

我们可以通过以零为中心的阈值将小波系数分为两部分:大于阈值的系数表示信号成分,小于阈值的系数表示噪声成分。

然后将小于阈值的小波系数清零,再通过逆变换将小波系数转换回原始信号。

小波阈值去噪技术的核心问题是如何确定阈值。

传统的小波阈值去噪技术采用全局阈值,所有小波系数均采用同一个阈值进行处理。

这种方法可能会使信号丢失部分重要信息,从而影响其质量。

如果在将全部小波系数同时处理时,不同频带的信号成分和噪声带宽差异较大,无法很好地选取合理的阈值。

为了解决这些问题,自适应小波阈值去噪技术应运而生。

该方法采用自适应阈值,在不同频带上分别应用不同的阈值,以便更好地保留信号信息。

自适应小波阈值去噪技术的步骤如下:1. 利用小波变换将噪声信号转换到小波域。

基于小波分析的信号去噪

基于小波分析的信号去噪

基于小波分析的信号去噪小波分析是一种用于信号处理的数学工具,可以用于信号的去噪。

它能够有效地分解信号并在不同频率和时间尺度上进行分析。

在信号处理中,噪声是不可避免的,因此去除噪声是非常重要的。

在这篇文章中,我们将介绍使用小波分析进行信号去噪的方法。

首先,让我们了解一下信号的特性。

信号可以分为两种类型:确定性信号和随机信号。

确定性信号是指在给定时间内具有确定的数学函数形式的信号,而随机信号是在给定时间内以随机方式变化的信号。

噪声通常是由随机信号引起的,而小波分析可以有效地处理这种随机信号的噪声。

小波分析使用小波函数对信号进行分解,这些小波函数具有平滑和局部化特性。

通过分解信号,我们可以将信号分解为具有不同频率和时间尺度的子信号。

然后,我们可以通过滤波来去除噪声,并重新构造干净的信号。

小波分析的主要步骤如下:1. 选择适当的小波函数:小波函数的选择取决于信号的特性。

常用的小波函数有Haar小波、Daubechies小波和Symlet小波等。

根据信号的特点选择合适的小波函数是非常重要的。

2.进行小波分解:将信号分解成不同尺度的子信号。

这可以通过对信号进行多级小波分解来实现。

在每个尺度上,信号被分解为近似系数和细节系数。

3.对细节系数进行滤波:由于噪声主要包含在细节系数中,所以我们需要对细节系数进行滤波来去除噪声。

可以使用阈值滤波等方法来实现。

4.合成信号:将滤波后的细节系数和近似系数合成为一个信号。

合成信号将不包含噪声。

小波分析的一个重要优点是它具有局部化特性。

这意味着小波分析可以在频域和时间域上同时提供信息。

这使得它在信号去噪中非常有用,因为它能够有效地捕捉到噪声的频率和时间特征。

除了去噪之外,小波分析还可以应用于信号压缩、模式识别和特征提取等领域。

它在图像处理中也得到了广泛应用。

综上所述,小波分析是一种有效的信号去噪方法。

通过对信号进行小波分解和滤波处理,可以成功去除噪声,得到干净的信号。

小波分析的局部化特性使其在信号处理中得到广泛应用,并在实际应用中取得了很好的效果。

小波变换小波阈值去噪

小波变换小波阈值去噪

小波变换小波阈值去噪
小波变换是一种常用的信号处理方法,可以将信号分解成不同频率的小波分量,并对每个分量进行分析和处理。

小波阈值去噪则是一种基于小波变换的信号去噪方法,它利用小波分解将信号分解成不同频率的小波分量,然后根据小波系数的大小进行阈值处理,将较小的小波系数置零,从而达到去除噪声的目的。

小波阈值去噪方法的步骤主要包括信号分解、阈值处理和信号重构三个过程。

首先,将待处理的信号进行小波分解,得到各个频率的小波系数。

然后,根据所选的阈值方法,确定阈值大小,对小波系数进行阈值处理,将小于阈值的系数置零。

最后,将处理后的小波系数进行逆变换,即可得到去噪后的信号。

常用的小波阈值去噪方法包括硬阈值和软阈值。

硬阈值将小于阈值的系数直接置零,而软阈值则采用更加平滑的方式将系数逐渐减小到零。

两种方法各有优缺点,具体选择应根据实际情况和需求进行。

小波阈值去噪方法在信号处理、图像处理、音频处理等领域得到了广泛应用,其优点包括去噪效果好、处理速度快、对信号特征的保留能力强等。

但是,在实际应用中也存在一些问题,如阈值的确定、小波基函数的选择等,需要认真考虑和处理。

- 1 -。

基于小波变换的汽车振动信号去噪分析_图文(精)

基于小波变换的汽车振动信号去噪分析_图文(精)

基于小波变换的汽车振动信号去噪分析,姜永胜.王其东设计-研究基于小波变换的汽车振动信号去噪分析姜永胜・-一.王其东1(1.合肥工业大学机械与汽车工程学院,合肥230009;2.安徽江淮汽车有限公司,合肥230022摘要:从小波变换的理论背景出发。

介绍了利用小波变换对信号进行分解的原理。

并针对汽车振动信号的非平稳性特点.对驾驶员座椅振动信号用dB4小波进行了多分辨分析和小波包分析。

并运用Madab中的Wavelet 7I钿Uox对其进行去噪处理,取得了明显的效果。

通过与FouIie珐噪的比较,可以看出小波变换在汽车振动信号去噪中有着Fourier分析无可比拟的优点。

关键词:汽车振动;多分辨分析;小波包分析;去噪中图分类号:U461.4文献标识码:A 文章编号:1005—2550(200604-0023-03汽车在实际行驶过程中.其振动信号的激振源主要有发动机振动、汽车各总成所产生的振动、车轮滚动产生的周期振动以及路面不平度产生的随机激励。

显然此信号是一个含噪声的非平稳振动信号[¨。

对汽车振动信号的处理以往采用的方法是基于 Fourier变换的谱分析法。

但F0urier变换是一种基于整个时域或频域的全局变换.无法表述信号的时频局域性质.不适用于非平稳信号的处理。

尽管窗口FouIier变换有了一定的改进.但由于窗口的形状和大小固定不变.与频率无关。

无法实现频率分辨率随频率变化进行自动调节的要求。

目前流行的小波分析具有多分辨率分析的特点.且在时频两域都具有表征信号局部特征的能力.可以聚焦到信号的任意细节进行频域处理.频率分辨率可随信号的频率变化进行自动调节.非常适用于非平稳振动信号的处理c2]。

所以小波分析又称为“数学显微镜”。

是振动信号分析与处理的得力工具。

本文针对汽车振动信号的特征.采用小波变化对其进行去噪,取得了比 Fourier变换优越的去噪效果。

1小波变换理论1.1小波变换【¨】对于任意函数t∈L2(R的连续小波变换定义为:聊(Ⅱ,6=叭t,钆.6(f]=l妒硝(t狄t山 (1 式中,‰础=了音妒(气}口,6∈噩,口≠o;口为频率参数, 称为尺度因子;6为时移参数,称为平移因子。

基于小波变换的脉搏信号去噪方法研究

基于小波变换的脉搏信号去噪方法研究

基于小波变换的脉搏信号去噪方法研究下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!基于小波变换的脉搏信号去噪方法研究1. 引言脉搏信号作为医学诊断中重要的生理信号之一,其精确的提取和分析对于诊断疾病具有重要意义。

基于小波分析的改进阈值去噪方法

基于小波分析的改进阈值去噪方法

性 。而且 噪 声 严 重 时 , 淹 没 正 常 的 信 号 , 此 信 会 因
号 去噪 在 数 据 分 析 处 理 中 尤 其 重 要 。 由于 小 波 分
析 能 同时在 时频 域对 信 号 进 行 分 析 , 而 可 以有 效 从 地 消 除信号 中的噪声 _ j 1 。因此小 波分 析在 信号 去
噪领域 得 到 了广泛 的应用 。

, l
l A; ≥
W 1, j k0
lA <。
其 中 A为 阈值 , 为小 波 系数 , 为 处 理后 的 小 波
1 小波阈值 去噪 原理
众所 周知 , 波 变换 具 有 一 种 “ 中” 能力 , 小 集 的
系数 。其 图像 如 图 1所示 。
法 中 a 在 区 间 ( ,1 内 分 别 取 0 7, .4, 0 ) . 00
0. 7, 0 0 1。 00 0. 0

o ,
I IA <。
其 图像如 图 2所 示 软 阈值处 理 方 法 是 把 大 于 阈值 A的 小 波 系 数
变 为 该 系数 与 阈值 的差 值 , 于 阈值 A的小 波 系数 小
第一作者简介 : 寇俊 克(9 8 ) 河南 省南阳市 , 士研 究生 , 1 8一 , 硕 研究 方 向: 小波分析与应用 。
寇 俊克 , : 等 基于小波分析 的改进 阈值去 噪方法

f n ) I l A , l l ; s( ( g — ) ≥A
含 噪声信 号 的信 噪 比是 2 . 1 B, 采用 的小 波 7 1 33 d 所 基 为 d 3 分解 层 数 为 5层 _ 。改 进 的 阈值 去 噪 方 B, 6 ]
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于小波分析的信号去噪技术[摘要] 介绍了小波变换的基本思想和优点及多分辨率分析的过程, 并在MA TLAB 下利用小波变换工具箱, 编写程序实现信号去噪处理。

充分显示了小波变换在处理非平稳信号中的优势。

[关键词] 小波变换 信号去噪 模极大值 李普西兹指数在通信及计算机过程控制系统中,对信号进行实时采样是很重要的环节。

但由于信号在激励、传输和检测过程中,可能不同程度地受到随机噪声的污染,特别在小信号采集和测量中,噪声干扰显得尤其严重。

因此,如何消除实际信号中的噪声,从混有噪声的信号中提取有用信息一直是信息学科研究的焦点之一。

傅里叶变换是一种经典方法,适用于诸多场合。

但由于傅里叶变换是一种全局变换,无法表述信号的时域局部性质,而这种性质恰恰是非平稳信号最根本和最关键的性质。

为了更有效地处理非平稳信号,人们提出了小波变换这种新的信号分析理论。

小波变换是一种信号的时频分析,它具有多分辨率的特点,可以方便地从混有强噪声的信号中提取原始信号,被誉为分析信号的显微镜。

本文主要讨论应用小波变换的理论,利用Matlab 软件在计算机上实现了信号的噪声消除,从混有噪声的实际信号中提取了原始信号,具有非常实用的意义。

1.小波变换与多分辨率分析设ψ是定义在(-,+)∞∞上能量有限的函数,Ψ构成平方可积信号空间,记为Ψ∈L2(R),则生成函数族{ab ψ }: 1/2()||()ab t b t a a --ψ=ψ ,0b a -∞<<+∞> (1)Ψ(t)称为小波函数,()ab t ψ由Ψ(t)伸缩和平移生成,为小波基函数。

a 为伸缩因子,b 为平移因子。

对任一信号()f i ∈L2(R)的连续小波变换可定义为信号与小波基函数的内积:1/2(();,),||()ab R t b WT f t a b f a dt a --=<ψ>=ψ⎰ (2)连续小波变换具有线性、平移不变性、伸缩共变性、自相似性和冗余性等重要性质。

在工程上利用小波变换对信号进行处理,应用最广泛的是二进小波变换,即取12a =,1.2b k =,则f(t)的二进小波变换为:/2,(),()|2|()(2)j j f j k R W f t t f t k dt --=<ψ>=•ψ-⎰ (3)二进小波对尺度参数进行离散化,而对时间域上的平移参量保持连续变化,不破坏信号在时间域上的平移变量。

1988年,Mallat 在构造正交小波基时提出了多分辨率分析的概念,从空间的概念上形象地说明了小波的多分辨特性。

将此之前的所有正交小波基的构造法统一起来,给出了正交小波变换的快速算法,即Mallat 算法。

若k f 为信号的离散采样数据,如果0,k k C f =,则有: ,1,2,1,2j k j N kn j k j N kn C C h D C g -•--•-=•=•∑∑k=0,1,2,3….N-1 (4)N 为离散采样数据;h,g 为滤波器脉冲响应,即分解各列滤波器组系数;,j kC 为信号的逼近系数;,j k k D f 为k f 在2j 分辨率下的连续逼近;,j k D 为信号的细节系数;,j k k D f 为kf 在2j 分辨率下的离散细节。

信号的Mallat 重构算法为: ''1,,,22j N j j N k N kC C hD g -••--=+∑∑ '2N k h -和'2N k g -分别为2N k h -和2N k g -的共轭转置,实际上也是滤波器的脉冲响应,即重构各滤波器组系数。

Mallat 算法使离散的采样信号通过低通滤波器H 后得逼近原始信号的数据;通过高通滤波器G 后得信号边缘细节信息的数据,所以小波变换的实质是滤波运算。

随着小波变换尺度的增加可以将原始信号边缘和噪声产生的毛刺逐渐平滑掉,细节信息由噪声占主导地位逐渐转为信号占主导地位。

我们期望这种滤波器产生的相对失真尽可能小,是提取突变信号特征的关键。

2.小波消噪的基本原理及方法运用小波分析进行信号噪声消除是小波分析的一个非常重要的应用之一。

一个含噪声的一维信号的模型可表示为:()().()s i f i e i σ=+ 0,1,2,...,1i n =- (6)式中,()f i 为真实信号;()e i 为噪声;()s i 为含噪信号。

这里以一个简单的噪声模型加以说明,即()e i 为高斯白噪声N (0,1),噪声级为1。

在实际工程中,有用信号通常表现为低频信号或较平稳的信号,噪声信号则表现为高频信号,所以消噪过程可按以下方法进行处理。

首先对实际信号进行小波分解,选择小波并确定分解层次为N ,则噪声部分通常包含在高频中。

然后对小波分解的高频系数进行门限阈值量化处理。

最后根据小波分解的第N 层低频系数和经过量化后的1~N 层高频系数进行小波重构,达到消除噪声的目的,即抑制信号的噪声,在实际信号中恢复真实信号。

小波消噪的方法一般有3种:(1)强制消噪处理该方法把小波分解结构中的高频部分全变成零,即把高频部分全部消除,再对信号进行重构。

此方法简单,消噪后信号也比较平滑,但易丢失有用信号。

(2)默认阈值消噪处理在Matlab 中利用ddencmp 函数产生信号默认阈值,然后利用wdencmp 函数进行消噪处理。

(3)给定软或硬阈值消噪处理在实际消噪处理过程中,阈值可通过经验公式获得,而且这种阈值比默认阈值更具可信度。

3.小波消噪的Matlab 实现Matlab 软件是Mathwork 公司于1982年推出的一套高性能的数值计算可视化软件。

他解决实际的工程和数学问题和实现小波消噪的仿真。

根据以上算法,通过Matlab 编制程序并运行,可以得到如图1所示结果。

图1 原信号以及污染后的信号图2 小波分解的系数图3 对比图图1中,在小波抑制后的信号中对应t=60处的噪声是人为添加的,它所含的噪声是一个白噪声,但实际的噪声大多不是白噪声。

图 2 所对应的不同分解系数时的波形。

图3是原信号同去噪后的信号的对比图。

可以看到利用小波抑制真实噪声仍有不错的效果。

小波消噪对非平稳信号的噪声消除具有无可比拟的优点。

在实际工程应用中,所分析的信号可能包含许多尖峰或突变部分,且噪声不是平稳的白噪声,对这种信号进行分析处理,首先要做预处理,将噪声去除,提取有用信号。

对于这种信号的消噪,传统的Fourior分析显得无能为力。

因为Fourior分析是将信号变换到频域中进行分析,不能给出信号在某个时间点的变化情况,因此信号在时轴上的任一突变都会影响信号的整个频谱。

而小波分析由于能同时在时频域中对信号进行分析,所以他能有效区别信号中的突变部分和噪声,从而实现非平稳信号的消噪。

4.结语小波变换是一种信号的时频分析方法,它具有多分辨率分析的特点,很适合探测正常信号中夹带的瞬态反常现象并展示其成分,有效区分信号中的突变部分和噪声。

因此利用小波变换进行信号消除的同时提取含噪信号具有较好的效果。

通过Matlab编制程序进行给定信号的噪声抑制和非平稳信号的噪声消除实验表明:基于小波变换的消噪方法是一种提取有用信号、展示噪声和突变信号的优越方法,具有广阔的实用价值。

附程序:% mallet_wavelet.m[l,h]=wfilters('db10','d');low_construct=l;L_fre=20; %滤波器长度low_decompose=low_construct(end:-1:1); %确定h0(-n),低通分解滤波器for i_high=1:L_fre; %确定h1(n)=(-1)^n,高通重建滤波器if(mod(i_high,2)==0);coefficient=-1;elsecoefficient=1;endhigh_construct(1,i_high)=low_decompose(1,i_high)*coefficient;endhigh_decompose=high_construct(end:-1:1); %高通分解滤波器h1(-n)L_signal=100; %信号长度n=1:L_signal; %原始信号赋值f=10;t=0.001;y=10*cos(2*pi*50*n*t).*exp(-30*n*t);zero1=zeros(1,60); %信号加噪声信号产生zero2=zeros(1,30);noise=[zero1,3*(randn(1,10)-0.5),zero2];y_noise=y+noise;figure(1);subplot(2,1,1);plot(y);title('原信号');subplot(2,1,2);plot(y_noise);title('受噪声污染的信号');check1=sum(high_decompose); %h0(n),性质校验check2=sum(low_decompose);check3=norm(high_decompose);check4=norm(low_decompose);l_fre=conv(y_noise,low_decompose); %卷积l_fre_down=dyaddown(l_fre); %抽取,得低频细节h_fre=conv(y_noise,high_decompose);h_fre_down=dyaddown(h_fre); %信号高频细节figure(2);subplot(2,1,1)plot(l_fre_down);title('小波分解的低频系数');subplot(2,1,2);plot(h_fre_down);title('小波分解的高频系数');% 消噪处理for i_decrease=31:44;if abs(h_fre_down(1,i_decrease))>=0.000001h_fre_down(1,i_decrease)=(10^-7);endendl_fre_pull=dyadup(l_fre_down); %0差值h_fre_pull=dyadup(h_fre_down);l_fre_denoise=conv(low_construct,l_fre_pull);h_fre_denoise=conv(high_construct,h_fre_pull);l_fre_keep=wkeep(l_fre_denoise,L_signal); %取结果的中心部分,消除卷积影响h_fre_keep=wkeep(h_fre_denoise,L_signal);sig_denoise=l_fre_keep+h_fre_keep; %消噪后信号重构%平滑处理for j=1:2for i=60:70;sig_denoise(i)=sig_denoise(i-2)+sig_denoise(i+2)/2; end;end;compare=sig_denoise-y; %与原信号比较figure(3);subplot(3,1,1)plot(y);ylabel('原信号');subplot(3,1,2);plot(sig_denoise);ylabel('消噪后信号');subplot(3,1,3);plot(compare);ylabel('两信号比较 ');。

相关文档
最新文档