2016-05-22 8 views
1

私は時系列/ベクトルusind dwtを近似しようとしています。私は完全なdwtとidwtの再構築を適用することができますが、元の信号を再構築する方法はほとんどわかりません。ハールウェーブレット - 部分的な信号再構成

私はこれをしようと試み:

library(wavelets) 
x<-c(7, 5, 5, 3, 3, 3, 4, 6) 
w <- dwt(x, filter="haar",n.levels = 3) 
rec<-idwt(w) 

私は、係数の切り捨てについて読んが、私はそれを行う方法を知っているドント。

2係数に基づいて近似が必要な場合はどうなりますか?

私は何か助けていただきありがとうございます。

答えて

1

あなたは

str (w)  # see what w looks like 
[email protected]$W1 [] = 0 # set the 1st level detail coefficients to 0 

を行うことができますライン3と4の間では、あなたのrec

[1] 6 6 4 4 3 3 5 5 

になり、それが理にかなって:ハール返します平均を変換最高のレベルで詳細係数なし両方の点について、各対の点の

関連する問題