Utilisez la méthode de résolution de sympy pour dériver des solutions analytiques pour l'équation quadratique $ ax ^ 2 + bx + c = 0 $ et l'équation cubique $ ax ^ 3 + bx ^ 2 + cx + d = 0 $.
(1)Équation quadratique
from sympy import *
x=Symbol('x') #lettre'x'Est défini comme la variable x
"""
Dérivation de la formule de la solution
"""
a=Symbol('a')
b=Symbol('b')
c=Symbol('c')
d=Symbol('d')
#Équation quadratique
solve(a*x**2+b*x+c,x)
(2)Équation du troisième ordre
from sympy import *
x=Symbol('x') #lettre'x'Est défini comme la variable x
"""
Dérivation de la formule de la solution
"""
a=Symbol('a')
b=Symbol('b')
c=Symbol('c')
d=Symbol('d')
solve(a*x**3+b*x**2+c*x+d, x)
De même, la formule de la solution de l'équation du quatrième ordre peut être dérivée.
Recommended Posts