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개)

카테고리

도움말 센터File Exchange에서 Continuous Wavelet Transforms에 대해 자세히 알아보기

태그

질문:

2015년 3월 1일

편집:

2015년 3월 1일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by