目录 - matrix:Ruby 标准库文档
类和模块
- ExceptionForMatrix
- ExceptionForMatrix::ErrDimensionMismatch
- ExceptionForMatrix::ErrNotRegular
- ExceptionForMatrix::ErrOperationNotDefined
- ExceptionForMatrix::ErrOperationNotImplemented
- Matrix
- Matrix::EigenvalueDecomposition
- Matrix::LUPDecomposition
- Vector
- Vector::ZeroVectorError
方法
- ::I — Matrix
- ::[] — Matrix
- ::[] — Vector
- ::basis — Vector
- ::build — Matrix
- ::column_vector — Matrix
- ::columns — Matrix
- ::combine — Matrix
- ::diagonal — Matrix
- ::elements — Vector
- ::empty — Matrix
- ::hstack — Matrix
- ::identity — Matrix
- ::independent? — Vector
- ::new — ExceptionForMatrix::ErrDimensionMismatch
- ::new — ExceptionForMatrix::ErrNotRegular
- ::new — ExceptionForMatrix::ErrOperationNotDefined
- ::new — ExceptionForMatrix::ErrOperationNotImplemented
- ::new — Matrix
- ::new — Vector
- ::new — Matrix::EigenvalueDecomposition
- ::new — Matrix::LUPDecomposition
- ::row_vector — Matrix
- ::rows — Matrix
- ::scalar — Matrix
- ::unit — Matrix
- ::vstack — Matrix
- ::zero — Matrix
- ::zero — Vector
- #* — Matrix
- #* — Vector
- #** — Matrix
- #+ — Matrix
- #+ — Vector
- #+@ — Matrix
- #+@ — Vector
- #- — Matrix
- #- — Vector
- #-@ — Matrix
- #-@ — Vector
- #/ — Matrix
- #/ — Vector
- #== — Matrix
- #== — Vector
- #[] — Matrix
- #[] — Vector
- #[]= — Matrix
- #[]= — Vector
- #abs — Matrix
- #adjoint — Matrix
- #adjugate — Matrix
- #angle_with — Vector
- #antisymmetric? — Matrix
- #build_eigenvectors — Matrix::EigenvalueDecomposition
- #cdiv — Matrix::EigenvalueDecomposition
- #check_int — Matrix
- #check_range — Matrix
- #coerce — Matrix
- #coerce — Vector
- #cofactor — Matrix
- #cofactor_expansion — Matrix
- #collect — Matrix
- #collect — Vector
- #collect! — Matrix
- #collect! — Vector
- #collect2 — Vector
- #column — Matrix
- #column_vectors — Matrix
- #combine — Matrix
- #component — Matrix
- #component — Vector
- #conj — Matrix
- #conjugate — Matrix
- #covector — Vector
- #cross — Vector
- #cross_product — Vector
- #d — Matrix::EigenvalueDecomposition
- #det — Matrix
- #det — Matrix::LUPDecomposition
- #det_e — Matrix
- #determinant — Matrix
- #determinant — Matrix::LUPDecomposition
- #determinant_bareiss — Matrix
- #determinant_e — Matrix
- #diagonal? — Matrix
- #diagonalize — Matrix::EigenvalueDecomposition
- #dot — Vector
- #each — Matrix
- #each — Vector
- #each2 — Vector
- #each_with_index — Matrix
- #eigen — Matrix
- #eigensystem — Matrix
- #eigenvalue_matrix — Matrix::EigenvalueDecomposition
- #eigenvalues — Matrix::EigenvalueDecomposition
- #eigenvector_matrix — Matrix::EigenvalueDecomposition
- #eigenvector_matrix_inv — Matrix::EigenvalueDecomposition
- #eigenvectors — Matrix::EigenvalueDecomposition
- #element — Matrix
- #element — Vector
- #elements_to_f — Matrix
- #elements_to_f — Vector
- #elements_to_i — Matrix
- #elements_to_i — Vector
- #elements_to_r — Matrix
- #elements_to_r — Vector
- #empty? — Matrix
- #entrywise_product — Matrix
- #eql? — Matrix
- #eql? — Vector
- #find_index — Matrix
- #first_minor — Matrix
- #freeze — Matrix
- #freeze — Vector
- #hadamard_product — Matrix
- #hash — Matrix
- #hash — Vector
- #hermitian? — Matrix
- #hessenberg_to_real_schur — Matrix::EigenvalueDecomposition
- #hstack — Matrix
- #imag — Matrix
- #imaginary — Matrix
- #independent? — Vector
- #index — Matrix
- #initialize_copy — Matrix
- #initialize_copy — Vector
- #inner_product — Vector
- #inspect — Matrix
- #inspect — Vector
- #inv — Matrix
- #inverse — Matrix
- #l — Matrix::LUPDecomposition
- #laplace_expansion — Matrix
- #lower_triangular? — Matrix
- #lup — Matrix
- #lup_decomposition — Matrix
- #magnitude — Vector
- #map — 矩阵
- #map — 向量
- #map! — 矩阵
- #map! — 向量
- #map2 — 向量
- #minor — 矩阵
- #norm — 向量
- #normal? — 矩阵
- #normalize — 向量
- #orthogonal? — 矩阵
- #p — 矩阵::LUP分解
- #permutation? — 矩阵
- #power_int — 矩阵
- #r — 向量
- #rank — 矩阵
- #rank_e — 矩阵
- #real — 矩阵
- #real? — 矩阵
- #rect — 矩阵
- #rectangular — 矩阵
- #reduce_to_hessenberg — 矩阵::特征值分解
- #regular? — 矩阵
- #rotate_entries — 矩阵
- #round — 矩阵
- #round — 向量
- #row — 矩阵
- #row_count — 矩阵
- #row_size — 矩阵
- #row_vectors — 矩阵
- #set_col_range — 矩阵
- #set_column_vector — 矩阵
- #set_component — 矩阵
- #set_component — 向量
- #set_element — 矩阵
- #set_element — 向量
- #set_range — 向量
- #set_row_and_col_range — 矩阵
- #set_row_range — 矩阵
- #set_value — 矩阵
- #set_value — 向量
- #singular? — 矩阵
- #singular? — 矩阵::LUP分解
- #size — 向量
- #skew_symmetric? — 矩阵
- #solve — 矩阵::LUP分解
- #square? — 矩阵
- #symmetric? — 矩阵
- #t — 矩阵
- #to_a — 矩阵
- #to_a — 向量
- #to_a — 矩阵::特征值分解
- #to_a — 矩阵::LUP分解
- #to_ary — 矩阵::特征值分解
- #to_ary — 矩阵::LUP分解
- #to_matrix — 矩阵
- #to_matrix — 向量
- #to_s — 矩阵
- #to_s — 向量
- #tr — 矩阵
- #trace — 矩阵
- #transpose — 矩阵
- #tridiagonalize — 矩阵::特征值分解
- #u — 矩阵::LUP分解
- #unitary? — 矩阵
- #upper_triangular? — 矩阵
- #v — 矩阵::特征值分解
- #v_inv — 矩阵::特征值分解
- #vstack — 矩阵
- #zero? — 矩阵
- #zero? — 向量