如何计算方阵的行列式,用到的是numpy模块的linalg.det方法,关于行列式的定义你应该懂,但是其实也不用记住,以后直接用numpy计算就可以了。下面我们看看如何使用numpy计算矩阵的行列式吧:
- 行列式的算法:这是二阶方阵行列式
- 行列式的算法:这是三阶行列式
- 先引入numpy模块
- 创建两个方阵
- 使用det方法求得方阵E和方阵F的行列式
-
这是今天用到的所有代码
-
E
-
array([[1, 2, 3],
-
[4, 5, 6], -
[7, 8, 9]]) -
F
-
array([[-1, 0, 1],
-
[ 2, 3, 4], -
[ 5, 6, 7]]) -
-
-
-
np.linalg.det(E)
-
6.6613381477509402e-16
-
-
np.linalg.det(F)
-
2.664535259100367e-15
-
-
-
C
-
array([[1, 2],
-
[1, 3]]) -
-
np.linalg.det©
-
1.0
转载请注明来自DataScience.
邮箱: 675495787@qq.com