声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1891|回复: 2

[小波] 小波包分解求各频带能量问题?

[复制链接]
发表于 2009-9-28 17:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
clc
fs=12000;
fid=fopen('259.mat','r');
N=1200;
%lev=4;
%nfft=1024;
xdata=fread(fid,N,'int32');
fclose(fid);
%xdata=X247_DE_time;
xdata=xdata(1:N);
xdata=(xdata-mean(xdata))/std(xdata,1);
figure(1);
plot(linspace(0,0.1,N),xdata);
xlabel('时间 t/s');
ylabel('电压 V/v');
[T]=wpdec(xdata,3,'db4');
for i=7:14
    x=wprcoef(T,i);
     E(i)=wenergy(x,i);%求小波包能量
end
  figure(2)
t=1:8;
bar(t,E)
ylabel('能量')
title('外圈故障轴承')
必须把t=1:8;改为t=1:16才正确  不知为什么?????
回复
分享到:

使用道具 举报

发表于 2010-5-10 18:42 | 显示全部楼层
E,t数组元素不匹配
发表于 2010-5-26 16:32 | 显示全部楼层
E(i),i=7:14,虽然i只有8个数,但E(i)这样表示就代表E有14个元素,前面6个元素为0。应该把 t 改为1:14才对吧
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-26 01:29 , Processed in 0.052930 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表