cwt function for matrix

조회 수: 4 (최근 30일)
hassan hyt
hassan hyt 2015년 3월 1일
편집: hassan hyt 2015년 3월 1일
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개)

카테고리

Help CenterFile Exchange에서 Continuous Wavelet Transforms에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by