

support(wavethresh)                          R Documentation

_C_o_m_p_u_t_e _s_u_p_p_o_r_t _o_f _w_a_v_e_l_e_t

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

     Computes the support of a wavelet

_U_s_a_g_e_:

     support(filter.number=2, family="DaubExPhase", m=0, n=0)

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

filter.number: integer; the number within the wavelet family
          whose support you wish to compute.

  family: character string giving the family of wavelets
          that should be used.

       m: the dilation number.

       n: the translation number.

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

     To draw a wavelet it is important to know it's support.
     `support' provides this information. If a new family of
     wavelets is added then their support needs to be deter-
     mined and this function modified.  This function
     needn't be called by the user in normal use.  If the
     wavelet's aren't compactly supported then the support
     will not be a simple closed interval!

_V_a_l_u_e_:

     A list containing the support of the wavelets.  The
     list contains the following components:

      lh: The left-hand end of the interval of the support
          of the wavelet.

      rh: The right-hand end

  psi.lh: The left-hand end of the support of the mother
          wavelet

  psi.rh: The right-hand end

  phi.lh: The left-hand end of the support of the scale
          function (father wavelet)

  phi.rh: The right-hand end

_R_E_L_E_A_S_E_:

     Release 2.2 Copyright Guy Nason 1993

_B_U_G_S_:

     As the example shows below, when m=0 and n=0 the lh and
     rh don't show the mother wavelet's support, but the
     wavelet above the mother wavelet.  The calling func-
     tions allow for this.

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

     `wr', `draw'.

_E_x_a_m_p_l_e_s_:

     str(support())
     ## List of 6
     ##  $ lh    : num -2
     ##  $ rh    : num 4
     ##  $ psi.lh: num -1
     ##  $ psi.rh: num 2
     ##  $ phi.lh: num 0
     ##  $ phi.rh: num 3

