Symbolic Math Toolbox™ introduces a special data type — symbolic objects. This data type includes symbolic numbers, symbolic variables, symbolic expressions, and symbolic functions. It also includes vectors, matrices, and multidimensional arrays of symbolic numbers, variables, expressions, and functions. Using symbolic objects in computations indicates that MATLAB® must perform these computations analytically instead of numerically. Symbolic computations are exact and are not prone to round-off errors. For a quick guide on creating symbolic variables, expressions, and functions, see Create Symbolic Numbers, Variables, and Expressions and Create Symbolic Functions.
Symbolic Objects to Represent Mathematical Objects
Use symbolic objects to represent mathematical objects.
Create Symbolic Numbers, Variables, and Expressions
Use symbolic values and variables.
Use symbolic functions that accept symbolic inputs,
such as f(x,y)
.
Use matrices containing symbolic values.
Find Symbolic Variables in Expressions, Functions, Matrices
Find variables in symbolic expressions.
Choose syms
or sym
function.
Change Output Display Format of Symbolic Results
Modify output of symbolic results.
Add Subscripts, Superscripts, and Accents to Symbolic Variables
Add suffixes to symbolic variables.
Copy and Paste Symbolic Output in Live Editor
Copy and paste symbolic output.