- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
/forum-viewthread-tid-9141-extra%3D11.html(个人收集关于小波分析的matlab程序)
小波滤波器构造和消噪程序 1
小波谱分析mallat算法经典程序 7
小波包变换分析信号的MATLAB程序 9
利用小波变换实现对电能质量检测的算法实现 15
基于小波变换的图象去噪 Normalshrink算法 17
小波滤波器构造和消噪程序重构% mallet_wavelet.m
% 此函数用于研究Mallet算法及滤波器设计
% 此函数仅用于消噪
a=pi/8; %角度赋初值
b=pi/8;
%低通重构FIR滤波器h0(n)冲激响应赋值
h0=cos(a)*cos(b);
h1=sin(a)*cos(b);
h2=-sin(a)*sin(b);
h3=cos(a)*sin(b);
low_construct=[h0,h1,h2,h3];
L_fre=4; %滤波器长度
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;
else
coefficient=1;
end
high_construct(1,i_high)=low_decompose(1,i_high)*coefficient;
end
high_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(-20*n*t);
figure(1);
plot(y);
title(原信号);
check1=sum(high_decompose); %h0(n)性质校验
check2=sum(low_decompose);
check3=norm(high_decompose);
check4=norm(low_decompose);
l_fre=conv(y,low_decompose); %卷积
l_fre_down=dyaddown(l_fre); %抽取,得低频细节
h_fre=conv(y,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(小波分解的高频系数);
l_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; %信号重构
compare=sig_denoise-y; %与原信号比较
figure(3);
subplot(3,1,1)
plot(y);
ylabel(y); %原信号
subplot(3,1,2);
plot(sig_denoise);
ylabel(sig\_denoise); %重构信号
subplot(3,1,3);
plot(compare);
ylabel(compare); %原信号与消噪后信号的比较
消噪% 此函数用于研究Mallet算法及滤波器设计% 此函数用于消噪处理%角度赋值%此处赋值使滤波器系数恰为db9%分解的高频系数采用db9较好,即它的消失矩较大%分解的有用信号小波高频系数基本趋于零%对于噪声信号高频分解系数很大,便于阈值消噪处理[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,高通重建滤波器
您可能关注的文档
- 图书管理系统的建立-cankao.doc
- 图书管理系统分析设计(吴庆军).doc
- 图书管理系统论文开题报告(delphi%2BSQL+Server+2000).doc
- 图书管理系统设计方案1.doc
- 图书管理系统数据库分析与设计实例.doc
- 第一讲:信息检索.ppt
- 第一讲JavaWeb概述.ppt
- 第一课《对象导论》.ppt
- 第一章 Java与面向对象方法.ppt
- 第一章 Java Web应用技术.ppt
- 广西壮族自治区南宁市公务员考试常识判断专项练习题精选.docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题(夺分金卷).docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题(黄金题型).docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题精选答案.docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题及答案(必刷).docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题(满分必刷).docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题及答案(精选题).docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题完整版.docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题(名校卷).docx
- 广西壮族自治区南宁市公务员考试常识判断专项练习题汇编.docx
最近下载
- 耕地质量等级+(GBT+33469-2016).docx VIP
- 人教版高中物理必修一课件.pptx VIP
- 新生儿高胆红素血症诊治指南(2025)解读 (1)PPT课件.pptx VIP
- 《新生儿高胆红素血症诊治指南(2025)》解读(1)PPT课件.pptx VIP
- SGT756国电南自保护培训全解.ppt VIP
- 建设工程工程量清单计价办法(市政工程定额章节说明).pdf VIP
- 盘扣模板支撑体系技术交底(二级).docx VIP
- 精创温控器EK-3010说明书用户手册.pdf
- 外墙涂料施工安全技术交底.doc VIP
- 在线网课学习课堂《舰艇操纵与避碰》单元测试考核答案.docx VIP
文档评论(0)