资源简介
Matlab小波能量谱的程序wavelet energy spectrum
代码片段和文件信息
figure(1)
fs=2000;
t=0:1/fs:1;
for i=1:length(t)
if t(i)<=0.2
x(i)=8*sin(60*pi*t(i)+pi/12)+6*sin(240*pi*t(i)+pi/2)+sin(300*pi*t(i)+pi/6);
else
x(i)=8*sin(60*pi*t(i)+pi/12)+6*sin(240*pi*t(i)+pi/2)+sin(300*pi*t(i)+pi/6)+20*sin(500*pi*t(i)+pi/3).*exp(-20*(t(i)-0.2));
end
end
plot(tx)
grid on
figure(2)
wpt=wpdec(x4‘db3‘);
plot(wpt);
for i=0:15
figure(3);
rfs=wprcoef(wpt[4 i]);
subplot(44i+1);
plot(rfs);
grid on;
title([‘[4 ‘num2str(i)‘]‘]);
axis([0 2000 min(rfs) max(rfs)]);
end
for i=0:3
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1148 2014-10-29 16:52 WaveletEnergySpectrum.m
----------- --------- ---------- ----- ----
1148 1
- 上一篇:BCS
- 下一篇:LKmatlab 基于光流法的光流检测matlab算法
评论
共有 条评论