资源简介
用小波对提取的excel表格中的数据进行小波分解,然后重构,加入随机噪声,用小波去除噪声
代码片段和文件信息
function xiaoboguangxue
k=xlsread(‘C:\shuju.xls‘‘sheet1‘‘A1:B4001‘);%原始信号采集
ss=k(4002:8002);
qq=k(1:4001);
T=ss(2)-ss(1);
fs=1/T;
q=fft(qq);
N=length(qq);
n=0:N-1;
f=n‘*fs/N;
figure(1);
plot(ssqq‘LineWidth‘2);
[cl] = wavedec(qq6‘db3‘);
%重构第1~6层逼近系数
a6 = wrcoef(‘a‘cl‘db3‘6);
a5 = wrcoef(‘a‘cl‘db3‘5);
a4 = wrcoef(‘a‘cl‘db3‘4);
a3 = wrcoef(‘a‘cl‘db3‘3);
a2 = wrcoef(‘a‘cl‘db3‘2);
a1 = wrcoef(‘a‘cl‘db3‘1);
%显示逼近系数
figure(2)
subplot(611);plot(a6‘LineWidth‘2);ylabel(‘a6‘);
subplot(612);plot(a5‘LineWidth‘2);ylabel(‘a5‘);
subplot(613);plot(a4‘LineWidth‘2);ylabel(‘a4‘);
subplot(614);plot(a3‘LineWidth‘2);ylabel(‘a3‘);
subplot(615);plot(a2‘LineWidth‘2);ylabel(‘a2‘);
subplot(616);plot(a1‘LineWidth‘2);ylabel(‘a1‘);
%重构第
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-04-11 20:56 用小波对提取的excel表格中的数据进行小波分解,然后重构,加入随机噪声,用小波去除噪声\
文件 112 2012-04-11 21:00 用小波对提取的excel表格中的数据进行小波分解,然后重构,加入随机噪声,用小波去除噪声\read me.txt
文件 232448 2011-03-16 17:55 用小波对提取的excel表格中的数据进行小波分解,然后重构,加入随机噪声,用小波去除噪声\shuju.xls
文件 2377 2012-02-07 19:27 用小波对提取的excel表格中的数据进行小波分解,然后重构,加入随机噪声,用小波去除噪声\xiaoboguangxue.m
评论
共有 条评论