gpt4 book ai didi

python - 在 Python 中使用矩阵求解线性方程

转载 作者:行者123 更新时间:2023-12-03 23:05:25 24 4
gpt4 key购买 nike

我写了一个代码来求解一组包含 3 个变量的 3 个线性方程。
方程是:x+y+3z = 6; 2x+3y-4z=6;3x+2y+7z=0我写的代码是:

import numpy as np
A=np.matrix([1,1,3],[2,3,-4],[3,2,7])
B=np.matrix([6],[6],[0])
Ainverse=np.linalg.inv(A)
X=Ainverse*B
print (X)
但这显示了错误: TypeError: Field elements must be 2- or 3-tuples, got '2'我似乎不明白它是什么。请帮忙

最佳答案

您错过了 []括号内 matrix(...) :

A=np.matrix([[1,1,3],[2,3,-4],[3,2,7]])
B=np.matrix([[6],[6],[0]])
请引用 this .

关于python - 在 Python 中使用矩阵求解线性方程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62992798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com