使用 SciPy 库查找方阵的行列式

矩阵的行列式,用 |A| 表示,是一个可以从方阵计算的标量值。借助矩阵的行列式,我们可以找到矩阵的逆以及其他在线性方程组、微积分等系统中有用的东西。名为 scipy 的函数。计算方阵的行列式。linalg.det()

让我们用下面给出的例子来理解它 -

示例

计算 2 x 2 矩阵的行列式

#Importing the scipy package

import scipy

#Importing the numpy package

import numpy as np

#Declaring the numpy array (Square Matrix)

X = np.array([[5,1],[8,4]])

#Passing the values to scipy.linalg.det() function

M = scipy.linalg.det(X)

#Printing the result

print('Determinant of \n{} \n is {}'.format(X,M))

输出结果
Determinant of

[[5 1]

[8 4]]

is 12.0

示例

计算 3 x 3 矩阵的行列式

import scipy

import numpy as np

Y = np.array([[1,2,9],[5,4,3],[1,5,3]])

M = scipy.linalg.det(Y)

print('Determinant of \n{} \n is {}'.format(Y,M))

输出结果
Determinant of

[[1 2 9]

[5 4 3]

[1 5 3]]

is 162.0

以上是 使用 SciPy 库查找方阵的行列式 的全部内容, 来源链接: utcz.com/z/322664.html

回到顶部