Numpy matrix.I function | Python
With the help ofnumpy.matrix.I()
function we can get the multiplicative inverse of the same size as of our given matrix.
Syntax : numpy.matrix.I()
Return : [matrix object] If self is non-singular, ret is such that ret * self == self * ret == np.matrix(np.eye(self[0, :].size) all return True. Return multiplicative inverse of given matrix.
Code #1 :
import numpy as geek
mat = geek.matrix( '[3, 4; 5, 6]' )
gfg = mat.getI()
print (gfg)
|
Output :
[[-3. 2. ]
[ 2.5 -1.5]]
Code #2 :
import numpy as geek
mat = geek.matrix( '[1, 2, 3; 4, 5, 6; 7, 8, 9]' )
gfg = mat.getI()
print (gfg)
|
Output :
[[ -4.50359963e+15 9.00719925e+15 -4.50359963e+15]
[ 9.00719925e+15 -1.80143985e+16 9.00719925e+15]
[ -4.50359963e+15 9.00719925e+15 -4.50359963e+15]]
Last Updated :
22 Apr, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...