MatrixFactorization-class package:Matrix R Documentation _C_l_a_s_s "_M_a_t_r_i_x_F_a_c_t_o_r_i_z_a_t_i_o_n" _o_f _M_a_t_r_i_x _F_a_c_t_o_r_i_z_a_t_i_o_n_s _D_e_s_c_r_i_p_t_i_o_n: The class '"MatrixFactorization"' is the virtual (super) class of (potentially) all matrix factorizations of matrices from package 'Matrix'. _O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s: A virtual Class: No objects may be created from it. _S_l_o_t_s: '_D_i_m': Object of class '"integer"' - the dimensions of the original matrix - must be an integer vector with exactly two non-negative values. _M_e_t_h_o_d_s: _d_i_m '(x)' simply returns 'x@Dim', see above. _e_x_p_a_n_d 'signature(x = "MatrixFactorization")': this has not been implemented yet for all matrix factorizations. It should return a list whose components are matrices which when multiplied return the original 'Matrix' object. _s_h_o_w 'signature(object = "MatrixFactorization")': simple printing, see 'show'. _s_o_l_v_e 'signature(a = "MatrixFactorization", b= .)': solve A x = b for x; has not been implemented for all factorizations, but e.g., for 'CHMfactor', see there. _S_e_e _A_l_s_o: classes inheriting from '"MatrixFactorization"', such as 'CHMfactor', 'LU', and 'sparseQR'. _E_x_a_m_p_l_e_s: showClass("MatrixFactorization")