How to write symbolic equations
Description
In programming, when we write a=b
, the computer interprets it as
an instruction, to change the value of a
to b
. But in mathematics,
Related tasks:
Using SymPy, in Python
This answer assumes you have imported SymPy as follows.
1
2
from sympy import * # load all math functions
init_printing( use_latex='mathjax' ) # use pretty math output
Let’s say we want to write the equation Eq
function to build an equation.
This helps SymPy distinguish a mathematical equation
from a Python assignment statement.
1
2
var( 'x y' )
Eq( x**2 + y**2, 2 ) # Two parameters: left and right sides of equation
You can make a system of equations just by placing several equations in a Python list.
1
2
3
4
5
system = [
Eq( x + 2*y, 1 ),
Eq( x - 9*y, 5 )
]
system
Content last modified on 24 July 2023.
See a problem? Tell us or edit the source.
Topics that include this task
Opportunities
This website does not yet contain a solution for this task in any of the following software packages.
- R
- Excel
- Julia
If you can contribute a solution using any of these pieces of software, see our Contributing page for how to help extend this website.