在Python中使用NumPy计算给定方阵的行列式
在Python中,使用NumPy包可以很容易地计算一个方形数组的行列式。这个包用来对单维和多维数组进行数学计算。numpy.linalg是NumPy包的一个重要模块,用于线性代数。
我们可以使用numpy.linalg模块的det()函数来求出一个方形数组的行列式。
语法: numpy.linalg.det(array)
参数:
array(…, M, M) array_like:输入数组来计算行列式。
返回值:
det(…) array_like:数组的决定因素。
例子1:2X2矩阵的决定数。
输出:
例子2:3X3矩阵的决定数
输出:
例子3: 4X4矩阵的决定数
输出: