%t=0.001:0.001:1;
t=1:1000;
s1=sin(2*pi*50*t*0.001)+sin(2*pi*120*t*0.001)+rand(1,length(t));
for t=1:500;
s2(t)=sin(2*pi*50*t*0.001)+sin(2*pi*120*t*0.001)+rand(1,length(t));
end
for t=501:1000;
s2(t)=sin(2*pi*200*t*0.001)+sin(2*pi*120*t*0.001)+rand(1,length(t));
end
subplot(9,2,1)
plot(s1)
title('原始信号')
ylabel('S1')
subplot(9,2,2)
plot(s2)
title('故障信号')
ylabel('S2')
wpt=wpdec(s1,3,'db1','shannon');
%plot(wpt);
s130=wprcoef(wpt,[3,0]);
s131=wprcoef(wpt,[3,1]);
s132=wprcoef(wpt,[3,2]);
s133=wprcoef(wpt,[3,3]);
s134=wprcoef(wpt,[3,4]);
s135=wprcoef(wpt,[3,5]);
s136=wprcoef(wpt,[3,6]);
s137=wprcoef(wpt,[3,7]);
s10=norm(s130);
s11=norm(s131);
s12=norm(s132);
s13=norm(s133);
s14=norm(s134);
s15=norm(s135);
s16=norm(s136);
s17=norm(s137);
st10=std(s130);
st11=std(s131);
st12=std(s132);
st13=std(s133);
st14=std(s134);
st15=std(s135);
st16=std(s136);
st17=std(s137);
disp('正常信号的特征向量');
snorm1=[s10,s11,s12,s13,s14,s15,s16,s17]
std1=[st10,st11,st12,st13,st14,st15,st16,st17]
subplot(9,2,3);plot(s130);
ylabel('S130');
subplot(9,2,5);plot(s131);
ylabel('S131');
subplot(9,2,7);plot(s132);
ylabel('S132');
subplot(9,2,9);plot(s133);
ylabel('S133');
subplot(9,2,11);plot(s134);
ylabel('S134');
subplot(9,2,13);plot(s135);
ylabel('S135');
subplot(9,2,15);plot(s136);
ylabel('S136');
subplot(9,2,17);plot(s137);
ylabel('S137');
wpt=wpdec(s2,3,'db1','shannon');
%plot(wpt);
s230=wprcoef(wpt,[3,0]);
s231=wprcoef(wpt,[3,1]);
s232=wprcoef(wpt,[3,2]);
s233=wprcoef(wpt,[3,3]);
s234=wprcoef(wpt,[3,4]);
s235=wprcoef(wpt,[3,5]);
s236=wprcoef(wpt,[3,6]);
s237=wprcoef(wpt,[3,7]);
s20=norm(s230);
s21=norm(s231);
s22=norm(s232);
s23=norm(s233);
s24=norm(s234);
s25=norm(s235);
s26=norm(s236);
s27=norm(s237);
st20=std(s230);
st21=std(s231);
st22=std(s232);
st23=std(s233);
st24=std(s234);
st25=std(s235);
st26=std(s236);
st27=std(s237);
disp('故障信号的特征向量');
snorm2=[s20,s21,s22,s23,s24,s25,s26,s27]
std2=[st20,st21,st22,st23,st24,st25,st26,st27]
subplot(9,2,4);plot(s230);
ylabel('S230');
subplot(9,2,6);plot(s231);
ylabel('S231');
subplot(9,2,8);plot(s232);
ylabel('S232');
subplot(9,2,10);plot(s233);
ylabel('S233');
subplot(9,2,12);plot(s234);
ylabel('S234');
subplot(9,2,14);plot(s235);
ylabel('S235');
subplot(9,2,16);plot(s236);
ylabel('S236');
subplot(9,2,18);plot(s237);
ylabel('S237');
%fft
figure
y1=fft(s1,1024);
py1=y1.*conj(y1)/1024;
y2=fft(s2,1024);
py2=y2.*conj(y2)/1024;
y130=fft(s130,1024);
py130=y130.*conj(y130)/1024;
y131=fft(s131,1024);
py131=y131.*conj(y131)/1024;
y132=fft(s132,1024);
py132=y132.*conj(y132)/1024;
y133=fft(s133,1024);
py133=y133.*conj(y133)/1024;
y134=fft(s134,1024);
py134=y134.*conj(y134)/1024;
y135=fft(s135,1024);
py135=y135.*conj(y135)/1024;
y136=fft(s136,1024);
py136=y136.*conj(y136)/1024;
y137=fft(s137,1024);
py137=y137.*conj(y137)/1024;
y230=fft(s230,1024);
py230=y230.*conj(y230)/1024;
y231=fft(s231,1024);
py231=y231.*conj(y231)/1024;
y232=fft(s232,1024);
py232=y232.*conj(y232)/1024;
y233=fft(s233,1024);
py233=y233.*conj(y233)/1024;
y234=fft(s234,1024);
py234=y234.*conj(y234)/1024;
y235=fft(s235,1024);
py235=y235.*conj(y235)/1024;
y236=fft(s236,1024);
py236=y236.*conj(y236)/1024;
y237=fft(s237,1024);
py237=y237.*conj(y237)/1024;
f=1000*(0:511)/1024;
subplot(1,2,1);
plot(f,py1(1:512));
ylabel('P1');
title('原始信号的功率谱')
subplot(1,2,2);
plot(f,py2(1:512));
ylabel('P2');
title('故障信号的功率谱')
figure
subplot(4,2,1);
plot(f,py130(1:512));
ylabel('P130');
title('S130的功率谱')
subplot(4,2,2);
plot(f,py131(1:512));
ylabel('P131');
title('S131的功率谱')
subplot(4,2,3);
plot(f,py132(1:512));
ylabel('P132');
subplot(4,2,4);
plot(f,py133(1:512));
ylabel('P133');
subplot(4,2,5);
plot(f,py134(1:512));
ylabel('P134');
subplot(4,2,6);
plot(f,py135(1:512));
ylabel('P135');
subplot(4,2,7);
plot(f,py136(1:512));
ylabel('P136');
subplot(4,2,8);
plot(f,py137(1:512));
ylabel('P137');
figure
subplot(4,2,1);
plot(f,py230(1:512));
ylabel('P230');
title('S230的功率谱')
subplot(4,2,2);
plot(f,py231(1:512));
ylabel('P231');
title('S231的功率谱')
subplot(4,2,3);
plot(f,py232(1:512));
ylabel('P232');
subplot(4,2,4);
plot(f,py233(1:512));
ylabel('P233');
subplot(4,2,5);
plot(f,py234(1:512));
ylabel('P234');
subplot(4,2,6);
plot(f,py235(1:512));
ylabel('P235');
subplot(4,2,7);
plot(f,py236(1:512));
ylabel('P236');
subplot(4,2,8);
plot(f,py237(1:512));
ylabel('P237');
figure
%plottree(wpt)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本书从信号处理的角度阐述小波分析的基本原理及其应用。从信号时-频联合分析引入小波变换,将信号的多分辨率分析及Mallat算法作为全书的重点,并在此基础上,进一步阐述了双正交小波多分辨率分析、小波包多分辨率分析、提升小波应用,还讲述了小波分析在奇异性检测、去噪及数据压缩中的应用。为鼓励读者将理论学习与上机实验结合以提高学习效率,书中提供了许多MATLAB仿真程序,供读者参考。 本书适用于从事信号处理、图像处理等方面工作的工程技术人员,也可作为理工科各专业高年级本科生、研究生学习小波理论与应用的参考书。
资源推荐
资源详情
资源评论
收起资源包目录
张德丰《MATLAB 小波分析》光盘源代码 (174个子文件)
li1-5.asv 1KB
li3-6.asv 967B
li1-15.asv 906B
li5-20.asv 664B
li1-14.asv 362B
li2-16.asv 185B
li1-21.asv 51B
li4-17.m 5KB
thresholdtestdemo.m 4KB
li6-23.m 3KB
li3-13.m 2KB
modetest.m 2KB
li6-3.m 2KB
li2-26.m 2KB
nstdhaardemo.m 2KB
li6-22.m 2KB
li6-10.m 1KB
nstdhaardec2.m 1KB
li3-2.m 1KB
li1-7.m 1KB
li1-23.m 1KB
li3-8.m 1KB
li6-11.m 1KB
li2-18.m 1KB
li2-30.m 1KB
nstdhaarrec2.m 1KB
li3-11.m 1KB
li1-27.m 1KB
li1-14.m 1KB
li6-21.m 1KB
li5-34.m 1KB
li5-39.m 1KB
li1-26.m 1KB
li3-7.m 1KB
li6-19.m 1KB
li6-2.m 1KB
li2-21.m 1KB
li5-37.m 1KB
li1-19.m 1KB
li2-27.m 1KB
li1-20.m 1KB
li6-16.m 1KB
li5-32.m 999B
li2-28.m 988B
li1-25.m 977B
li3-9_2.m 968B
li5-33.m 967B
li5-23.m 962B
li3-6.m 946B
li1-22.m 935B
li3-16.m 913B
li3-15.m 906B
li1-12.m 891B
li4-23.m 883B
li2-17.m 874B
li6-17.m 854B
li3-17.m 822B
li1-6.m 811B
li3-5.m 800B
li6-12.m 792B
li3-4.m 782B
li6-9.m 769B
li6-8.m 765B
mydwt2.m 765B
li6-15.m 764B
li5-38.m 744B
li1-11.m 740B
li6-5.m 740B
li6-1.m 738B
li6-4.m 711B
li1-10.m 705B
li3-3.m 698B
li3-1.m 694B
li5-25.m 691B
li4-22.m 678B
li3-9.m 668B
li5-21.m 661B
li2-10.m 644B
li6-6.m 643B
li5-24.m 633B
li5-22.m 633B
li5-11.m 615B
li6-13.m 612B
li5-28.m 596B
li5-35.m 593B
li4-28.m 591B
li2-11.m 586B
li4-24.m 579B
li1-21.m 564B
li3-12.m 545B
li2-23.m 533B
li3-10.m 531B
li5-40.m 527B
li3-14.m 527B
li5-29.m 505B
li4-8.m 478B
li4-5.m 477B
li5-31.m 473B
li6-7.m 469B
li1-18.m 466B
共 174 条
- 1
- 2
fanhuole
- 粉丝: 25
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页