cwt function for matrix
3 views (last 30 days)
Show older comments
I'm completely understand if I use wavelet transform for a vector, for example if I appley
row = cwt([1 1 2 4 5] , 1:40 ,'sym2')
but how could explain the result of 2 dimensional matrix? I'm not professional enough in wavelet transform, but I think it's meaningless to apply wavelet transform for two dimensional matrix. If we go back to the first line, it's seems the output to be scales_by_time, but in the case of 2 dimensions (or higher), we will have 2 variables, then the output must be: 2_by_scales_by_time(each variable will have it's own wavelt transform), but that is not happen, instead it's give me scales_by_time as a one dimensional input ! could one explain me the result of the following command :
matrix = cwt([1 1 2 4 5;4 6 8 9 0] ,1:40,'sym2')
0 Comments
Answers (0)
See Also
Categories
Find more on Continuous Wavelet Transforms in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!