det                  package:Matrix                  R Documentation

_C_a_l_c_u_l_a_t_e _t_h_e _D_e_t_e_r_m_i_n_a_n_t _o_f _a _M_a_t_r_i_x

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

     'determinant' calculates the determinant (or its logarithm) of a
     matrix

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

     ## S3 method for class 'Matrix':
     determinant(x, logarithm = TRUE, ...)

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

       x: numeric matrix.

logarithm: logical. When 'TRUE', the default, the logarithm of the
          determinant is returned. When 'FALSE', the determinant of 'x'
          is returned. 

     ...: further arguments passed to or from other methods.

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

     'determinant' is a generic function with special methods for
     different types of matrices or decompositions. Use
     'methods("determinant")' to list all the methods for the
     'determinant' generic.

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

     'determinant' return a list with two elements 

 modulus: a numeric value.  The modulus (absolute value) of the
          determinant or the logarithm of the modulus.  The value of
          the 'logarithm' argument is included as an attribute.

    sign: a numeric value, which is +/- 1 according to whether the
          determinant is positive or negative.

     normal-bracket32bracket-normal

_N_o_t_e:

     Often, computing the determinant is _not_ what you should be doing
     to solve a given problem.

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

     'det'

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

     h9 <- hilbert(9)
     determinant(h9)
     determinant(h9, log = FALSE)

