要计算矩阵的(乘法)逆,请使用 numpy. Python中的方法。给定一个方阵 a,返回满足= = eye(a.shape[0])的矩阵ainv 。该方法返回矩阵 a 的(乘法)逆矩阵。第一个参数 a 是要反转的矩阵。linalg.inv()dot(a, ainv)dot(ainv, a)
脚步
首先,导入所需的库 -
import numpy as np fromnumpy.linalgimport inv
创建一个数组 -
arr = np.array([[ 5, 10], [ 15, 20 ]])
显示数组 -
print("Our Array...\n",arr)
检查尺寸 -
print("\nDimensions of our Array...\n",arr.ndim)
获取数据类型 -
print("\nDatatype of our Array object...\n",arr.dtype)
获得形状 -
print("\nShape of our Array object...\n",arr.shape)
要计算矩阵的(乘法)逆,请使用 numpy. Python中的方法 -linalg.inv()
print("\nResult...\n",np.linalg.inv(arr))
示例
import numpy as np fromnumpy.linalgimport inv #创建一个数组 arr = np.array([[ 5, 10], [ 15, 20 ]]) #显示数组 print("Our Array...\n",arr) #检查尺寸 print("\nDimensions of our Array...\n",arr.ndim) #获取数据类型 print("\nDatatype of our Array object...\n",arr.dtype) #获取形状 print("\nShape of our Array object...\n",arr.shape) #要计算矩阵的(乘法)逆,请使用 Python 中的 numpy.linalg.inv() 方法。 print("\nResult...\n",np.linalg.inv(arr))输出结果
Our Array... [[ 5 10] [15 20]] Dimensions of our Array... 2 Datatype of our Array object... int64 Shape of our Array object... (2, 2) Result... [[-0.4 0.2] [ 0.3 -0.1]]