• 大小: 880B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: Matlab
  • 标签: 小波熵  matlab  

资源简介

自己编写的,希望对他人有用.小波分解层数为5层,提取高频系数,进行单只重构,从而得到各组系数,最后再用能量熵的算法对其进行计算。

资源截图

代码片段和文件信息

clc
clear all
x=importdata(‘C:\Documents and Settings\Administrator\桌面\参考文献\数据\N均匀磨损.txt‘);
N=1024;
for k=1:20
y=x(:1);
%用db3小波进行5层分解
[cl]=wavedec(y5‘db3‘);

% %构造第1-5层低频系数 matlab388
% 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);


%构造第1-5层高频系数 matlab388
d5=wrcoef(‘d‘cl‘db3‘5);
d4=

评论

共有 条评论