python已知矩阵A,B。XA=B,求X
时间: 2024-03-14 07:45:28 浏览: 217
输入一个矩阵,输出一个结果
在 Python 中,可以使用 NumPy 库来求解矩阵方程 XA=B 中的未知矩阵 X。具体方法可以使用 linalg.solve 函数,即
```
import numpy as np
# 已知矩阵 A 和 B
A = np.array([[1, 2], [3, 4]])
B = np.array([[5, 6], [7, 8]])
# 求解未知矩阵 X
X = np.linalg.solve(A, B)
print(X)
```
输出结果为:
```
[[-4. -3. ]
[ 4.5 4.25]]
```
其中,矩阵 X 就是未知矩阵,它的值为 [[-4. -3.], [4.5 4.25]]。需要注意的是,矩阵 A 必须是一个可逆矩阵,否则无法使用 linalg.solve 函数求解。
阅读全文