cgt                  package:Rwave                  R Documentation

_C_o_n_t_i_n_u_o_u_s _G_a_b_o_r _T_r_a_n_s_f_o_r_m

_D_e_s_c_r_i_p_t_i_o_n:

     Computes the continuous Gabor transform with Gaussian window.

_U_s_a_g_e:

     cgt(input, nvoice, freqstep=(1/nvoice), scale=1, plot=TRUE)

_A_r_g_u_m_e_n_t_s:

   input: input signal (possibly complex-valued). 

  nvoice: number of frequencies for which gabor transform is to be
          computed. 

freqstep: Sampling rate for the frequency axis. 

   scale: Size parameter for the window. 

    plot: logical variable set to TRUE to display the modulus of the
          continuous gabor transform on the graphic device. 

_D_e_t_a_i_l_s:

     The output contains the (complex) values of the gabor transform of
     the input signal. The format of the output is a 2D array
     (signal_size x nb_scales).

_V_a_l_u_e:

     continuous (complex) gabor transform (2D array).

_W_a_r_n_i_n_g:

     freqstep must be less than 1/nvoice to avoid aliasing.
     freqstep=1/nvoice corresponds to the Nyquist limit.

_R_e_f_e_r_e_n_c_e_s:

     See discussion in text of ``Practical Time-Frequency Analysis''.

_S_e_e _A_l_s_o:

     `cwt', `cwtp', `DOG' for continuous wavelet transforms. `cwtsquiz'
     for synchrosqueezed wavelet transform.

