解三元一次方程的方法
1、打开spyder编译器,导入sympy模块。
import sympy as sy

2、要求解的三元一次方程,设为a*x+b*y+c*z=d,其中的x、y、z是未知数,a、b、c、d是参数。
为此,先要引进变量:
a,b,c,d,x,y,z=sy.symbols('a:d, x:z')
这是一种引进变量的快捷方法。

3、创建方程式:
fc=a*x+b*y+c*z-d

4、这个方程是【不定方程】,只能求出一个未知数。
用y和z来表示x:
jie=sy.solve(fc,x)
解的结果,总是以解集的形式给出。

5、用x和z来表示y:
jie=sy.solve(fc,y)
print(jie)

6、用x和y来表示z:
jie=sy.solve(fc,z)
print(jie)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:64
阅读量:142
阅读量:26
阅读量:109
阅读量:190