马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
给定信号长度为N, 用wavedec分解时,为什么得到cd1长度不是的原信号的二分之一呢?比如
load leleccum;
s=leleccum(1:3920);
ls=length(s); %计算采样序列长度
subplot(221);plot(s); %画出原始信号波形
title('原始信号');
[c,l]=wavedec(s,3,'db3');
ca3=appcoef(c,l,'db3',3);
cd3=detcoef(c,l,3);
cd2=detcoef(c,l,2);
cd1=detcoef(c,l,1);
cdd3=zeros(1,length(cd3));
cdd2=zeros(1,length(cd2));
cdd1=zeros(1,length(cd1));
cl=[ca3,cdd3,cdd2,cdd1];
>> length(cd1)
ans =
1962 |