Function: idtwfbreal
IDTWFBREAL Inverse Dual-tree Filterbank for real-valued signals
  Usage:  f=idtwfbreal(c,info);
          f=idtwfbreal(c,dualwt,Ls);

  Input parameters:
        c           : Input coefficients.
        info        : Transform params. struct
        dualwt      : Dual-tree Wavelet Filterbank definition
        Ls          : Length of the reconstructed signal.

  Output parameters:
        f     : Reconstructed data.

  f = IDTWFBREAL(c,info) reconstructs real-valued signal f from the 
  coefficients c using parameters from info struct. both returned by 
  DTWFBREAL function.

  f = IDTWFBREAL(c,dualwt,Ls) reconstructs real-valued signal f from the
  coefficients c using dual-tree filterbank defined by dualwt. Plese 
  see DTWFBREAL for supported formats. The Ls parameter is mandatory 
  due to the ambiguity of reconstruction lengths introduced by the 
  subsampling operation. 
  Note that the same flag as in the DTWFBREAL function have to be used, 
  otherwise perfect reconstruction cannot be obtained. Please see help 
  for DTWFBREAL for description of the flags.

  Examples:
  ---------

  A simple example showing perfect reconstruction using IDTWFBREAL:

     f = gspi;
     J = 7;
     wtdef = {'qshift3',J};
     c = dtwfbreal(f,wtdef);
     fhat = idtwfbreal(c,wtdef,length(f));
     % The following should give (almost) zero
     norm(f-fhat)

Url: http://ltfat.github.io/doc/wavelets/idtwfbreal.html

See also: dtwfbreal, dtwfbinit.

Package: ltfat