Rbeta                  package:UCS                  R Documentation

_T_h_e _R_e_g_u_l_a_r_i_z_e_d _B_e_t_a _F_u_n_c_t_i_o_n (_s_f_u_n_c)

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

     Computes the regularized Beta function and its inverse.  The Beta
     value can be scaled to a base 10 logarithm.

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

     Rbeta(x, a, b, log=FALSE)

     Rbeta.inv(y, a, b, log=FALSE)

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

    a, b: non-negative numeric vectors, the parameters of the
          regularized Beta function

       x: a numeric vector with values in the range [0,1], the point at
          which the regularized Beta function is evaluated

       y: a numeric vector, the values of the regularized Beta function
          (or their base 10 logarithms if 'log=TRUE')

     log: if 'TRUE', the Beta values are base 10 logarithms (default:
          'FALSE')

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

     The regularized Beta function scales the incomplete Beta function
     to the interval [0,1], by dividing through B(a,b), i.e.

                     I(x;a,b) = B(x;a,b) / B(a,b)

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

     'Rbeta' returns the regularized Beta function with parameters
     ('a','b') evaluated at point 'x'.

     'Rbeta.inv' returns the point 'x' at which the regularized Beta
     function with parameters ('a','b') evaluates to 'y'.

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

     'Cgamma', 'Igamma', 'Rgamma', 'Cbeta', 'Ibeta'

