Code Generation Support, Usage Notes, and Limitations

To generate code from MATLAB® code that contains Wavelet Toolbox™ functions, you must have MATLAB Coder™.

An asterisk (*) indicates that the reference page has usage notes and limitations for C/C++ code generation.

appcoef*

1-D approximation coefficients

appcoef2*

2-D approximation coefficients

centerFrequencies

CWT filter bank bandpass center frequencies

conv*

Convolution and polynomial multiplication

conv2

2-D convolution

cwtfilterbank*

Continuous wavelet transform filter bank

cwtfreqbounds*

CWT maximum and minimum frequency or period

ddencmp*

Default values for denoising or compression

detcoef

1-D detail coefficients

detcoef2

2-D detail coefficients

dualtree*

Kingsbury Q-shift 1-D dual-tree complex wavelet transform

dualtree2

Kingsbury Q-shift 2-D dual-tree complex wavelet transform

dwpt*

Multisignal 1-D wavelet packet transform

dwt*

Single-level 1-D discrete wavelet transform

dwt2*

Single-level discrete 2-D wavelet transform

dyadup*

Dyadic upsampling

emd

Empirical mode decomposition

fft*

Fast Fourier transform

fft2*

2-D fast Fourier transform

fftshift

Shift zero-frequency component to center of spectrum

filter*

1-D digital filter

filterbank

Shearlet system filters

framebounds

Shearlet system frame bounds

freqz*

CWT filter bank frequency responses

haart

Haar 1-D wavelet transform

haart2

2-D Haar wavelet transform

hht*

Hilbert-Huang transform

idualtree

Kingsbury Q-shift 1-D inverse dual-tree complex wavelet transform

idualtree2

Kingsbury Q-shift 2-D inverse dual-tree complex wavelet transform

idwpt*

Multisignal 1-D inverse wavelet packet transform

idwt*

Single-level inverse discrete 1-D wavelet transform

idwt2*

Single-level inverse discrete 2-D wavelet transform

ifft*

Inverse fast Fourier transform

ifft2*

2-D inverse fast Fourier transform

ifftshift

Inverse zero-frequency shift

ihaart

Inverse 1-D Haar wavelet transform

ihaart2

Inverse 2-D Haar wavelet transform

imodwpt*

Inverse maximal overlap discrete wavelet packet transform

imodwt*

Inverse maximal overlap discrete wavelet transform

isheart2

Inverse shearlet transform

mdwtdec*

Multisignal 1-D wavelet decomposition

mdwtrec*

Multisignal 1-D wavelet reconstruction

meyeraux

Meyer wavelet auxiliary function

modwpt*

Maximal overlap discrete wavelet packet transform

modwptdetails*

Maximal overlap discrete wavelet packet transform details

modwt*

Maximal overlap discrete wavelet transform

modwtmra*

Multiresolution analysis based on MODWT

modwtvar*

Multiscale variance of maximal overlap discrete wavelet transform

numshears

Number of shearlets

qbiorthfilt

First-level dual-tree biorthogonal filters

qfactor

CWT filter bank quality factor

qmf

Scaling and Wavelet Filter

qorthwavf

Kingsbury Q-shift filters

scales

CWT filter bank scales

shearletSystem

Cone-adapted bandlimited shearlet system

sheart2

Shearlet transform

thselect

Threshold selection for denoising

wavedec*

1-D wavelet decomposition

wavedec2*

2-D wavelet decomposition

wavelets

CWT filter bank time-domain wavelets

waverec*

1-D wavelet reconstruction

waverec2*

2-D wavelet reconstruction

wden*

Automatic 1-D denoising

wdencmp*

Denoising or compression

wdenoise*

Wavelet signal denoising

wextend*

Extend vector or matrix

wnoisest

Estimate noise of 1-D wavelet coefficients

wt

Continuous wavelet transform with filter bank

wthcoef

1-D wavelet coefficient thresholding

wthcoef2

Wavelet coefficient thresholding 2-D

wthresh

Soft or hard thresholding

wvd*

Wigner-Ville distribution and smoothed pseudo Wigner-Ville distribution

xwvd*

Cross Wigner-Ville distribution and cross smoothed pseudo Wigner-Ville distribution