2d Discrete Wavelet Transform FLDLL
2d Discrete Wavelet Transform FLDLL
approximation coefficients matrix cA and details coefficients matrices cH, cV, and cD (horizontal, vertical, and diago
The routine in use is the C09EAF and C09ABF from the NAG Fortran Library.
http://www.nag.com/numeric/FL/nagdoc_fl23/pdf/C09/c09eaf.pdf
http://www.nag.com/numeric/FL/nagdoc_fl23/pdf/C09/c09abf.pdf
The documentation for the NAG numerical routines, tips & tricks how to use NAG in Excel, technical papers, and ex
download are at: http://www.nag.co.uk/numeric/nagandexcel.asp#nagexcel
The Discrete Wavelet Transform (DWT) is any wavelet transform for which the wavelets are discretely sampled. For
the DWT is computed as a series of one-dimensional DWTs, first over columns of the input data, and then over row
This produces four types of output coefficients: one set of approximation coefficients and three types of detail coeffi
information about the horizontal, vertical and diagonal components of the input data.
This workbook has two worksheets and three VBA (Visual Basic for Applications) Modules.
Worksheet "Data" contains the input matrix.
Worksheet "Result" contains the output coefficients matrix:
1. cA matrix is red color font.
2. cH matrix is blue color.
3. cV is green.
4. cD is purple.
You can execute the marco "NAG_2D_DWT" (or by CTRL-D) to open the DWT settings and perform the transformati
select the name of the mother wavelet (HAAR, DB2, DB3, etc.), and the end extension method (Periodic, Half-point
es.