当前位置:   article > 正文

python用sympy解初等方程_sympy 方程组

sympy 方程组

我们在初高中乃至大学里面学到的大多数方程,都可以用计算机来求解。在python中,就提供了sympy方法解方程。流程大致可以分成以下几个步骤:
一、导入sympy包体。这个是常规操作,使用improt语句即可
二、设置未知数。我们使用sympy的.Symbol()方法来设置未知数。
三、列方程并且移项获得表达式。我们需要把一个方程移项成equation = 0的范式,然后把equation作为方程的表达式。
四、解方程。使用sympy中的.solve方法来解方程。
具体的代码如下所示:

import sympy as sp
x = sp.Symbol('x')
y = sp.Symbol('y')
equ1 = x*x+y*y-205
equ2 = x+y-7
solution = sp.solve([equ1,equ2],[x,y])
print(solution)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

运行后,我们很快能得到这个方程组的两对解:

[(-6, 13), (13, -6)]
[Finished in 5.2s]
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/645828
推荐阅读
相关标签
  

闽ICP备14008679号