|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
lshaar=liftwave('haar');
els={'p',[-0.125,0.125],0};
在这里做什么用呢? 如果不用导致重构不是原信号
lsnew=addlift(lshaar,els);
displs(lsnew)
X=1:8
[c,d]=lwt(X,lsnew)
[a,b]=dwt(X,'haar')
X1=idwt(a,b,'haar')
X2=ilwt(c,d,lsnew)
ans =
lsnew = {...
'd' [ -1.00000000] [0]
'p' [ 0.50000000] [0]
'p' [ -0.12500000 0.12500000] [0]
[ 1.41421356] [ 0.70710678] []
};
X =
1 2 3 4 5 6 7 8
c =
1.9445 4.9497 7.7782 10.6066
d =
0.7071 0.7071 0.7071 0.7071
a =
2.1213 4.9497 7.7782 10.6066
b =
-0.7071 -0.7071 -0.7071 -0.7071
X1 =
1.0000 2.0000 3.0000 4.0000 5.0000 6.0000 7.0000 8.0000
X2 =
1.0000 2.0000 3.0000 4.0000 5.0000 6.0000 7.0000 8.0000 |
|