Ich frage mich, wie man Sympy erhält, um Gleichungen mit Bruch in Polynome zu erweitern. Betrachten Sie beispielsweise den folgenden CodeGet Sympy, um einen Bruch in eine Polynomgleichung zu erweitern
from sympy import *
var('x a b c d e')
Eq(a,()/())
frac = Eq(a, (x + b/x)/(c/x + d/x**2))
pprint(frac)
Wie kann ich ein Polynom in x erhalten? In diesem Fall würde beispielsweise das Polynom in etwa so aussehen
C1*x**3 + C2*x**2 + C3*x + C4 = 0
Ich habe .as_poly()
, as_powers_dict()
, expand()
und einige andere, aber ich vermute, ziemlich durch den Namen und versuchen, alles, was der Ferne möglich erscheint. Gibt es eine Möglichkeit, das zu tun?
Prost