WAVPACK2CELL Changes wavelet coefficients storing format
Usage:
ccell = wavpack2cell(cvec,Lc);
ccell = wavpack2cell(cvec,Lc,dim);
Input parameters:
cvec : Coefficients in packed format.
Lc : Vector containing coefficients lengths.
dim : Dimension along which the data were transformed.
Output parameters:
ccell : Coefficients stored in a cell-array. Each element is
a column vector or a matrix.
dim : Return used dim. Usefull as an input of the
complementary function WAVCELL2PACK.
ccell = WAVPACK2CELL(cvec,Lc) copies coefficients from a single column
vector or columns of a matrix cvec of size [sum(Lc), W] to the cell
array ccell of length length(Lc). Size of j*-th element of ccell*
is [Lc(j), W] and it is obtained by:
ccell{j}=cvec(1+sum(Lc(1:j-1)):sum(Lc(1:j),:);
ccell = WAVPACK2CELL(cvec,Lc,dim) allows specifying along which
dimension the coefficients are stored in cvec. dim==1 (default)
considers columns (as above) and dim==2 rows to be coefficients
belonging to separate channels. Other values are not supported. For
dim=2, cvec size is [W, sum(Lc)], Size of j*-th element of ccell*
is [Lc(j), W] and it is obtained by:
ccell{j}=cvec(:,1+sum(Lc(1:j-1)):sum(Lc(1:j)).';
Url: http://ltfat.github.io/doc/wavelets/wavpack2cell.html
See also: wavcell2pack, fwt, wfbt, wpfbt.
Package: ltfat