2017-09-10 11 views
0

私はdb4ウェーブレットと5レベルの分解を使用して、与えられた波を分解しようとしています。ここではそのためのコードは次のとおりです。マルチレベルウェーブレット分解が機能しない

coeffs = pywt.wavedec(yourResultA,'db4',level = 5) 

エディタは私に次のエラーを与えているしかし:

Level value of 5 is too high. Maximum allowed is 0. 

レベル0はいかなる意味がないように私は、このエラーの意味を理解していないです。 私もこのコードを使用して、DB4ウェーブレットのための最大の可能なレベルを見つけることを試みた:私はそれが15 levels.Whereが正確にエラーがで発生しているために計算することができることを推測ここで、xの値は、とても15歳

w = pywt.Wavelet('db4') 
x = pywt.dwt_max_level(len(yourResultA), w) 

を私のコード?

答えて

関連する問題