Matrix                package:Matrix                R Documentation

_C_o_n_s_t_r_u_c_t _a _C_l_a_s_s_e_d _M_a_t_r_i_x

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

     Construct a Matrix of class `Matrix'.

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

     Matrix(data=NA, nrow, ncol, byrow=F, dimnames=NULL, tol)

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

    data: an optional numeric data vector or matrix.

    nrow: the desired number of rows

    ncol: the desired number of columns

   byrow: logical. If `FALSE' (the default) the matrix is filled by
          columns, otherwise the matrix is filled by rows.

dimnames: A `dimnames' attribute for the matrix: a `list' of length 2.

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

     If either of `nrow' or `ncol' is not given, an attempt is made to
     infer it from the length of `data' and the other parameter.

     Although it is sometime possible to mix unclassed matrices
     (created with `matrix') with ones of class `"Matrix"', it is much
     safer to always use carefully constructed ones of class
     `"Matrix"'.

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

     Returns an `nrow' by `ncol' matrix of class `"Matrix"'.

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

     `as.Matrix', `Matrix.class', `matrix'.

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

     Matrix(0, 3, 2)             # a 3 by 2 matrix of zeros

     Matrix(1:6, 3, 2)           # a 3 by 2 matrix
     Matrix(1:6, nrow=3)   
     Matrix(1:6, ncol=2)   
     Matrix(1:9, nrow=3, dimnames =list(c("a", "b", "c"), c("A", "B", "C")))

