vereinfacht, verwende ich sympy
v1.0 in Jupyter Notebook. Ich habe Probleme, Ausdruck zu bekommen, um zu vereinfachen, wie ich möchte. Hier ist ein Spielzeugbeispiel; es tut dasselbe meine kompliziertere Ausdrücke tun ...Wie man sqrt Ausdrücke in sympy
import sympy
sympy.init_printing(use_latex='mathjax')
x, y = sympy.symbols("x, y", real=True, positive=True)
sympy.simplify(sqrt(2*x/y))
gibt mir ...
Aber ich würde es vorziehen, ...
Wie kann ich sympy
bekommen, um Dinge auf diese Weise zu gruppieren? Ich habe versucht, einige der anderen simplify
Funktionen, aber sie alle geben mir das gleiche Ergebnis. Oder vermisse ich etwas anderes?
Wenn Sie x und y nicht als real und positiv festlegen, wird SymPy sie nicht aufteilen (weil es ungültig ist). – asmeurer
@asmeurer Danke, das hilft in der Tat. Es zieht immer noch die 2 heraus, aber das ist leichter zu bewältigen. Ich fand heraus, dass ich auch improvisieren kann, indem ich alles quadriere, um zu überprüfen, wie alles zusammenkommt. – kwinkunks