DiscreteWaveletPacketTransform
DiscreteWaveletPacketTransform[data] gives the discrete wavelet packet transform (DWPT) of an array of data.
DiscreteWaveletPacketTransform[data, wave] gives the discrete wavelet packet transform using the wavelet wave.
DiscreteWaveletPacketTransform[data, wave, r] gives the discrete wavelet packet transform using r levels of refinement.
Examples
Compute wavelet packet transform:
DiscreteWaveletPacketTransform[{1, 2, 3, 4, 5, 6, 7, 8}]Please visit the official Wolfram Language Reference for more details.