0

I have a matrix and I want to decompose it into different matrices with low to high frequency limit. As I have noticed, it can be done using wavelet transform. I found something like the figure below for 1D signal and I want to do similar procedure for my 2D matrix using MATLAB. I want to decompose it to different matrices with low to high frequency components in different levels.

enter image description here

I used the matrix tool box, however, when I have problems with extracting the data.

How can I do this using MATLAB?

Luka Kerr
  • 4,161
  • 7
  • 39
  • 50

1 Answers1

1

You are looking for the wavedec2 function. There's a basic example w/ the function documentation here

hiandbaii
  • 1,276
  • 8
  • 14