Határozzuk meg az általános harmadfokú egyenlet $$ ax^3+bx^2+cx+d=0 $$ megoldásait zárt alakban!
Először meghívjuk a sympy
csomagot.
from sympy import *
init_printing()
Ezután az x
változót, és a paraméterek megadjuk szimbólumként:
x, a, b, c, d = symbols('x, a, b, c, d')
Majd a solve()
függvénnyel megoldatjuk az általános egyenletet:
solve(a*x**3 + b*x**2 + c*x + d, x)