• 大小: 995B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: Matlab
  • 标签: MATLAB  小波变换  

资源简介

利用MATLAB代码,简单实现小波变换,达到去除噪声的目的

资源截图

代码片段和文件信息

clear all;
close all;
clc;

tic;
N=1000;
t=1:1000;
f=sin(0.03*t);
load noissin;
e1=noissin;
init=2055615866;
randn(‘seed‘init);
e=e1+0.5*randn(size(e1));
subplot(221);
plot(tf);
xlabel(‘1 样本序列‘);
ylabel(‘原始信号幅值‘);
grid
subplot(222);
plot(e)
xlabel(‘2 测试样本序列‘)
ylabel(‘含有已加噪声的信号幅值‘)
grid
s1=wden(e‘minimaxi‘‘s‘‘one‘5‘db12‘);
subplot(223);
plot(s1);
xlabel(‘3 db10降噪后信号‘)
ylabel(‘db10小波降噪后的信号幅值‘);
grid;
s2=wden(e‘heursure‘‘s‘

评论

共有 条评论