转:小波函数介绍(wden)
小波函数介绍(wden)Wden函数:一维信号的小波消噪处理
[xd,cxd,lxd]=wden(x,tptr,sorh,scal,n,‘wname’);返回经过小波消噪处理后的信号xd及其小波分解结构。
输入参数tptr为阈值选择标准:
thr1=thselect(x,'rigrsure');%stein无偏估计;
thr2=thselect(x,'heursure');%启发式阈值;
thr3=thselect(x,'sqtwolog');%固定式阈值;
thr4=thselect(x,'minimaxi');%极大极小值阈值;
输出参数sorh为函数选择阈值使用方式:
Sorh=s,为软阈值;
Sorh=h,为硬阈值;
输入参数scal规定了阈值处理随噪声水平的变化:
Scal=one,不随噪声水平变化。
Scal=sln,根据第一层小波分解的噪声水平估计进行调整。
Scal=mln,根据每一层小波分解的噪声水平估计进行调整。
[xd,cxd,lxd]=wden(c,l,tptr,sorh,scal,n,‘wname’);由有噪信号的小波分解结构得到消噪处理后的信号xd,及其小波分解结构。
例:比较不同阈值算法进行信号消噪的处理结果;
r=2055415866;
snr=3;%设置信噪比;
[xref,x]=wnoise(3,11,snr,r);%产生有噪信号;
lev=5;
xdH=wden(x,'heursure','s','sln',lev,'sym6');%heursure阈值信号处理;
xdR=wden(x,'rigrsure','s','sln',lev,'sym6');%rigrsure阈值信号处理;
xdS=wden(x,'sqtwolog','s','sln',lev,'sym6');%sqtwolog阈值信号处理;
xdM=wden(x,'minimaxi','s','sln',lev,'sym6');%minimaxi阈值信号处理;
subplot(3,2,1);
plot(xref);title('原始信号');
axis([1,2048,-10,10]);
subplot(3,2,2);
plot(x);title('有噪信号');
axis([1,2048,-10,10]);
subplot(3,2,3);
plot(xdH);xlabel('heursure阈值消噪处理后的信号');
axis([1,2048,-10,10]);
subplot(3,2,4);
plot(xdR);xlabel('rigrsure阈值消噪处理后的信号');
axis([1,2048,-10,10]);
subplot(3,2,5);
plot(xdS);xlabel('sqtwolog阈值消噪处理后的信号');
axis([1,2048,-10,10]);
subplot(3,2,6);
plot(xdM);xlabel('minimaxi阈值消噪处理后的信号');
转:小波函数介绍(wden)相关推荐
- 小波变换中的多贝西小波(DB小波函数)概述
内容均来源于维基百科对db小波函数的介绍 多贝西小波(英语:Daubechies Wavelet),是以比利时女性物理暨数学家英格丽·多贝西(Ingrid Daubechies)的名字命名之一种小波函 ...
- matlab 小波名称,morlet小波函数matlab
论-Matlab 7.0复Morlet小波分析操作实例.? 92? 2015年5 月 科技创新 中文科技期刊数据库 ( 文摘版 )自然科学 Matlab 7.0复MorletP]~ 波分析 操作 .. ...
- 小波分析——2. 小波函数及其逆函数
文章目录 小波函数与逆函数,及其离散形式表达 常见小波核函数 Haar 小波 Daubechies 小波 Symlets 小波 Coiflets 小波 Marr 小波 小波函数的关键特性 小波函数与逆 ...
- 为什么权重初始化要非对称?为什么权重初始化不能全为0?为什么初始化值不能太大或者太小?介绍下He初始化以及Xavier初始化?
为什么权重初始化要非对称?为什么权重初始化不能全为0?为什么初始化值不能太大或者太小?介绍下He初始化以及Xavier初始化? 目录
- Matlab绘制小波尺度函数和小波函数
%小波尺度函数和小波函数 clear,clc,close all; figure,[phi1,psi1,xval1] = wavefun('haar',8,'plot'); figure,[psi2, ...
- 【小程序测试】小程序介绍,项目简介
一.小程序介绍 1.1基础介绍 特点:即用即走,依附于微信,流量大. 局限性:最大支持页面层级为10层.源码文件不超过8M. 1.2 开发工具 申请APPID 1.3 项目结构 文件类型: .json ...
- APP测试基础--小工具介绍(1)
APP手机测试 Android测试常用术语 系统碎片化 屏幕尺寸(英寸) 分辨率 px(pixels)像素 dip/dp(device independent pixels)设备独立像素 sp(sca ...
- 【转】由滤波器系数绘制尺度函数和小波函数图像的Matlab程序
原帖地址:http://blog.csdn.net/LiuHB1127/archive/2007/12/02/1912474.aspx function ScaleWaveFig(h) % -- 函数 ...
- 由滤波器系数绘制尺度函数和小波函数图像的Matlab程序
function ScaleWaveFig(h) % -- 函数描述 : 由滤波器系数绘制尺度函数和小波函数图像 % M : 标准化常数
最新文章
- 玩玩.net的ildasm與ilasm (转)
- 数据中心“泡澡”散热,阿里云启用全球最大液冷数据中心支撑双11
- python编_python编
- 关于在新建的package中用SetContentView()函数时无法找到已创建的R.layout的布局文件的的问题的解决办法
- java音频文件怎么打开_java 怎么读取音乐文件
- unity读取服务器上的文件夹,unity 如何使用文件流读取streamingassets下的资源
- 普通人有必要学新媒体吗?
- 大数据技术对企业发展的作用
- 推荐: SQL Server Management Express Edition插件
- NATAPP使用笔记02
- CodeBlock调试(DeBug)指南
- C# ajax上传图片
- PowerDesigner下载安装破解
- html修改成透明色,在html2canvas中将透明颜色更改为白色
- 关于大一c语言期中考试总结
- 【解决】计算机用户名是中文名导致软件安装失败!
- 关于Spring中的ClassPath
- 中职计算机英语视频,中职计算机微课视频一等奖(中职英语微课)
- Python爬虫+selenium——爬取淘宝商品信息和数据分析
- minecraft服务器搭建教程_MC原版服务器搭建教程
热门文章
- 机器学习(三十八)——博弈论(1)
- 线性代数导论3——乘法与逆矩阵
- python为什么这么火知乎_没想到 Google 排名第一的编程语言,为什么会这么火?...
- python findall函数_python正则表达式之中的findall函数是什么?
- 电信运营商计费模型_5G消息年底商用?三大运营商联合推出已有手机支持
- Android Textview 一行居中 两行居左
- 在c++中使用for循环遍历map并删除map中的元素的注意事项
- [JZOJ5426]摘Galo
- JFinal model简单包装,版本2
- 启动窗口画面类CSplashWnd