dgeMatrix-class            package:Matrix            R Documentation

_G_e_n_e_r_a_l _S_4 _M_a_t_r_i_x _c_l_a_s_s

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

     A general, numeric matrix in the S4 Matrix representation

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects can be created by calls of the form 'new("dgeMatrix",
     ...)' or, more commonly, by coercion from the 'Matrix' class (see
     Matrix-class).

_S_l_o_t_s:

     '_x': Object of class '"numeric"' - the numeric values contained in
          the matrix, in column-major order.

     '_D_i_m': Object of class '"integer"' - the dimensions of the matrix
          - must be an integer vector with exactly two non-negative
          values.

     '_D_i_m_n_a_m_e_s': a list of length two - inherited from class 'Matrix',
          see 'Matrix-class'.

     '_r_c_o_n_d': Object of class '"numeric"' - an estimate of the
          reciprocal of the condition number, if it has been computed
          at some point.

     '_f_a_c_t_o_r_s': Object of class '"list"' - a list of factorizations of
          the matrix. 

_M_e_t_h_o_d_s:

     The are group methods (see, e.g., 'Arith')

     _A_r_i_t_h 'signature(e1 = "dgeMatrix", e2 = "dgeMatrix")': ... 

     _A_r_i_t_h 'signature(e1 = "dgeMatrix", e2 = "numeric")': ... 

     _A_r_i_t_h 'signature(e1 = "numeric", e2 = "dgeMatrix")': ... 

     _M_a_t_h 'signature(x = "dgeMatrix")': ... 

     _M_a_t_h_2 'signature(x = "dgeMatrix", digits = "numeric")': ...

     and other matrix methods available:

     %*% 'signature(x = "dgeMatrix", y = "dgeMatrix")': Matrix
          multiplication; dito for several other signature
          combinations, see 'showMethods("%*%", class = "dgeMatrix")'.

     _S_c_h_u_r 'signature(x = "dgeMatrix", vectors = "logical")': ... 

     _S_c_h_u_r 'signature(x = "dgeMatrix", vectors = "missing")': ... 

     _c_h_o_l 'signature(x = "dgeMatrix")': works via '"dpoMatrix"', see
          'dpoMatrix-class'.

     _c_o_e_r_c_e 'signature(from = "dgeMatrix", to = "matrix")': ... 

     _c_o_e_r_c_e 'signature(from = "matrix", to = "dgeMatrix")': ... 

     _c_r_o_s_s_p_r_o_d 'signature(x = "dgeMatrix", y = "dgeMatrix")': dito for
          several other signatures, use 'showMethods("crossprod", class
          = "dgeMatrix")', matrix crossproduct, an efficient version of
          't(x) %*% y'.

     _d_i_a_g 'signature(x = "dgeMatrix")': ... 

     _d_i_m 'signature(x = "dgeMatrix")': ... 

     _d_i_m_n_a_m_e_s 'signature(x = "dgeMatrix")': ... 

     _d_i_m_n_a_m_e_s<- 'signature(x = "dgeMatrix", value = "list")': ... 

     _e_i_g_e_n 'signature(x = "dgeMatrix", only.values= "logical")': ...

     _e_i_g_e_n 'signature(x = "dgeMatrix", only.values= "missing")': ...

     _l_u 'signature(x = "dgeMatrix")': ... 

     _n_o_r_m 'signature(x = "dgeMatrix", type = "character")': ... 

     _n_o_r_m 'signature(x = "dgeMatrix", type = "missing")': ... 

     _r_c_o_n_d 'signature(x = "dgeMatrix", type = "character")': ... 

     _r_c_o_n_d 'signature(x = "dgeMatrix", type = "missing")': ... 

     _s_o_l_v_e 'signature(a = "dgeMatrix", b = "dgeMatrix")': ... 

     _s_o_l_v_e 'signature(a = "dgeMatrix", b = "missing")': ... 

     _t 'signature(x = "dgeMatrix")': ... 

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

     'Matrix-class', 'dtrMatrix-class', 'dsyMatrix-class'

