Angenommen, ich habe einen Ausdruck wie folgt:
%Vor%Man könnte es wie folgt faktorisieren:
%Vor%oder als
%Vor%oder als
%Vor%unter anderen Möglichkeiten.
Für andere Ausdrücke kann die Anzahl der Möglichkeiten viel größer sein.
Meine Frage ist, hat SymPy irgendein Dienstprogramm, das dem Benutzer erlaubt zu wählen, welche von ihnen anzuzeigen? Gibt es eine Möglichkeit, den / die gemeinsamen Faktor / en anzugeben, die beim Faktorisieren / Gruppieren von Termen in einem Ausdruck verwendet werden sollen?
BEARBEITEN: Da @ user772649 darauf hinweist, kann ich collect
dafür verwenden. % Co_de% scheint jedoch abhängig von der anfänglichen Faktorisierung des mathematischen Ausdrucks verschiedene Ausgaben zu ergeben, z.B.:
druckt:
%Vor% Die Gleichungen collect
und eq1
sind mathematisch gleichwertig, aber eq2
gibt für jede eine andere Faktorisierung aus, trotz der Tatsache, dass der Aufruf des Befehls collect
für beide gleich war. Das bringt mich zu den folgenden zwei Fragen:
collect
aufrufen?