Info
この質問は閉じられています。 編集または回答するには再度開いてください。
error message when using dwt3
3 ビュー (過去 30 日間)
古いコメントを表示
Hi there I get the following error message when trying to use dwt3. I have used dwt2 successfully but I get the following with this function
Undefined function or method 'dwt3' for input arguments of type 'double'.
Error in ==> part1reconstruct at 38 wt=dwt3(Adash,'bior2.4');
What do I need to change the data type to as I have looked at the documents and it does not say!
Thanks again guys :)
1 件のコメント
Walter Roberson
2013 年 3 月 28 日
Is it possible you are using a version of MATLAB from before dwt3 was introduced? Which one are you using? What does
which -all dwt3
which -all dwt2
show ?
回答 (2 件)
Wayne King
2013 年 3 月 28 日
I think Walter's comment above is right on. dwt3.m should work if you have the Wavelet Toolbox and a version of MATLAB after dwt3.m was introduced (R2010a).
X = randn(10,10,3);
WT = dwt3(X,'bior2.4');
works.
0 件のコメント
Bran
2013 年 3 月 28 日
4 件のコメント
Wayne King
2013 年 4 月 2 日
If you want to take the discrete wavelet transform of a 3-d dimensional dataset, then yes, you need to use 3-D transform. Are you sure you can use the 2-D wavelet transform on 2-D slices of your data?
この質問は閉じられています。
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!