## Documentation |

Symbolic Math Toolbox™ provides functions for solving and
manipulating symbolic math expressions and performing variable-precision
arithmetic. You can analytically perform differentiation, integration,
simplification, transforms, and equation solving. You can also generate
code for MATLAB^{®}, Simulink^{®}, and Simscape™ from symbolic
math expressions.

Symbolic Math Toolbox includes the MuPAD^{®} language, which
is optimized for handling and operating on symbolic math expressions.
It provides libraries of MuPAD functions in common mathematical
areas, such as calculus and linear algebra, and in specialized areas,
such as number theory and combinatorics. You can also write custom
symbolic functions and libraries in the MuPAD language. The MuPAD Notebook
app lets you document symbolic math derivations with embedded text,
graphics, and typeset math. You can share the annotated derivations
as HTML or as a PDF.

Symbolic integration, differentiation, transforms, and linear algebra

Algebraic and ordinary differential equation (ODE) solvers

Simplification and manipulation of symbolic expressions

Code generation from symbolic expressions for MATLAB, Simulink, Simscape, C, Fortran, MathML, and TeX

Variable-precision arithmetic

MuPAD Notebook for performing and documenting symbolic calculations

MuPAD language and function libraries for combinatorics, number theory, and other mathematical areas

Was this topic helpful?