support              package: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 = c("DaubExPhase", "DaubLeAsymm"),
             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 determined 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 functions 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

