用python编写一个三阶行列式计算器
时间: 2023-05-30 16:06:16 浏览: 1193
以下是一个用Python编写的三阶行列式计算器:
```python
# 定义一个函数,用于计算三阶行列式的值
def det_3x3(matrix):
a = matrix[0][0]
b = matrix[0][1]
c = matrix[0][2]
d = matrix[1][0]
e = matrix[1][1]
f = matrix[1][2]
g = matrix[2][0]
h = matrix[2][1]
i = matrix[2][2]
det = a * e * i + b * f * g + c * d * h - c * e * g - b * d * i - a * f * h
return det
# 测试函数
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
det = det_3x3(matrix)
print(det)
```
输出结果为:
```
0
```
这是因为该行列式的值为0。如果要计算其他三阶行列式的值,只需要将矩阵的值更改即可。
阅读全文