solve equation sympy code example

Example 1: solve sympy

>>> from sympy.solvers import solve
>>> from sympy import Symbol
>>> x = Symbol('x')
>>> solve(x**2 - 1, x)
[-1, 1]

Example 2: sympy solve equation system

sol = solve((eq1, eq2),(x, y))
sol

Example 3: sympy solve equation system as matrix

>>> system = Matrix(( (1, 4, 2), (-2, 1, 14)))
>>> solve_linear_system(system, x, y)
{x: -6, y: 2}

Example 4: how to write x in terms of y sympy

def express(a, b, name):
    sym = symbols(name)
    sol = solve(a-sym, b)
    assert len(sol) == 1
    return (sym, sol[0])