Create a basis tree for a standard basis
btree = MakeBasis(n,btype,par)
dimension of basis
string, one of 'Dirac', 'QuasiDCT', 'Gabor' or 'Wavelet'
if 'Gabor', which splitting level
basis tree, as produced by BestBasis, for example
The 'Dirac' basis corresponds to the original signal in the wavelet packets table, and to the Fourier transform of the signal in the cosine packets table. In either case, no splitting is performed.
'QuasiDCT' refers to complete splitting (i.e. the last row) in the wavelet packets table. This splitting is done in frequency, hence the name 'QuasiDCT.'
'Gabor' refers to equal splitting, left and right, up to a certain row in either the wavelet or cosine packets table.
'Wavelet' corresponds to the standard wavelet basis in the wavelet packets table, i.e. continued splitting of the low-pass output.