|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
小弟在做小波包分解时求出的节点能量主要集中在前几个频带,这样节点能量向量作为特征向量可定有错误,但是不知错在哪里了,该如何改正,望高手能给详细的指点!不胜感激!期待回复!
clear all
clc
load acce2
s0=acce2;
for i=1:1024;
s(i)=s0(i);
end
T=wpdec(s,3,'db6','shannon');
s130=wprcoef(T,[3,0]);
s131=wprcoef(T,[3,1]);
s132=wprcoef(T,[3,2]);
s133=wprcoef(T,[3,3]);
s134=wprcoef(T,[3,4]);
s135=wprcoef(T,[3,5]);
s136=wprcoef(T,[3,6]);
s137=wprcoef(T,[3,7]);
E130=sum(abs(s130).^2);
E131=sum(abs(s131).^2);
E132=sum(abs(s132).^2);
E133=sum(abs(s133).^2);
E134=sum(abs(s134).^2);
E135=sum(abs(s135).^2);
E136=sum(abs(s136).^2);
E137=sum(abs(s137).^2);
E1=[E130 E131 E132 E133 E134 E135 E136 E137 ];
E=(abs(E130).^2+abs(E131).^2+abs(E132).^2+abs(E133).^2+abs(E134).^2+abs(E135).^2+abs(E136).^2+abs(E137).^2).^0.5;
Result=E1/E;
disp(Result);
[ 本帖最后由 fengchunlijdb 于 2010-5-13 22:24 编辑 ] |
|