Learn Before
Concept
Basic Matrix Routines
•INVERSE
A.I #inverse linalg.inv(A) #inverse
•TRANSPOSE and CONJUGATE
A.T #transpose matrix A.H #conjugate
•TRACE
np.trace(A) #trace
•NORM
linalg.norm(A) #Frobenius norm linalg.norm(A,1) #L1 Norm (max column sum) linalg.norm(A,np.inf) #L inf Norm (max row sum)
•RANK
np.linalg.matrix_rank(C) #matrix rank
•DETERMINANT
linalg.det(A) #determinant
•SOLVING LINEAR EQUATIONS
linalg.solve(A,b) #solver for dense matrices E = np.mat(a).T #solver for dense matrices linalg.lstsq(F,E) #least-squares solution to linear matrix equation
•GENERALIZED INVERSE
linalg.pinv(C) #Compute the pseudo-inverse of a matrix (least-squares solver) linalg.pinv2(C) #Compute the pseudo-inverse of a matrix (SVD)
0
1
Updated 2021-06-21
Tags
Python Programming Language
Data Science