Source code for aerosandbox.tools.sympy_interactive ### Facilitates using SymPy in a Jupyter Notebook import sympy as s from IPython.display import display [docs]def simp(x): return s.simplify(x) [docs]def show( rhs: s.Symbol, lhs: str = None, simplify=True, ): # Display an equation if simplify: rhs = simp(rhs) if lhs is not None: if simplify: lhs = simp(lhs) display(s.Eq(s.symbols(lhs), rhs, evaluate=False)) else: display(rhs)