Documentation Center

  • Trial Software
  • Product Updates

Functions in Symbolic Math Toolbox

By Category | Alphabetical List

abs Absolute value of real or complex value
acos Symbolic inverse cosine function
acosh Symbolic inverse hyperbolic cosine function
acot Symbolic inverse cotangent function
acoth Symbolic inverse hyperbolic cotangent function
acsc Symbolic inverse cosecant function
acsch Symbolic inverse hyperbolic cosecant function
adjoint Adjoint of symbolic square matrix
airy Airy function
all Test whether all equations and inequalities represented as elements of symbolic array are valid
allMuPADNotebooks All open notebooks
and Logical AND for symbolic expressions
angle Symbolic polar angle
any Test whether at least one of equations and inequalities represented as elements of symbolic array is valid
argnames Input variables of symbolic function
Arithmetic Operations Perform arithmetic operations on symbols
asec Symbolic inverse secant function
asech Symbolic inverse hyperbolic secant function
asin Symbolic inverse sine function
asinh Symbolic inverse hyperbolic sine function
assume Set assumption on symbolic object
assumeAlso Add assumption on symbolic object
assumptions Show assumptions set on symbolic variable
atan Symbolic inverse tangent function
atan2 Symbolic four-quadrant inverse tangent
atanh Symbolic inverse hyperbolic tangent function
bernoulli Bernoulli numbers and polynomials
bernstein Bernstein polynomials
bernsteinMatrix Bernstein matrix
besseli Modified Bessel function of the first kind
besselj Bessel function of the first kind
besselk Modified Bessel function of the second kind
bessely Bessel function of the second kind
beta Beta function
cat Concatenate symbolic arrays along specified dimension
catalan Catalan constant
ccode C code representation of symbolic expression
ceil Round symbolic matrix toward positive infinity
char Convert symbolic objects to strings
charpoly Characteristic polynomial of matrix
children Subexpressions or terms of symbolic expression
chol Cholesky factorization
clear all Remove items from MATLAB workspace and reset MuPAD engine
close Close MuPAD notebook
coeffs Coefficients of polynomial
collect Collect coefficients
colon Create symbolic vectors, array subscripting, and for-loop iterators
colspace Column space of matrix
combine Combine terms of identical algebraic structure
compose Functional composition
cond Condition number of matrix
conj Symbolic complex conjugate
cos Symbolic cosine function
cosh Symbolic hyperbolic cosine function
coshint Hyperbolic cosine integral function
cosint Cosine integral function
cot Symbolic cotangent function
coth Symbolic hyperbolic cotangent function
csc Symbolic cosecant function
csch Symbolic hyperbolic cosecant function
cumprod Symbolic cumulative product
cumsum Symbolic cumulative sum
curl Curl of vector field
dawson Dawson integral
det Compute determinant of symbolic matrix
diag Create or extract diagonals of symbolic matrices
diff Differentiate symbolic expression or function
digits Variable-precision accuracy
dilog Dilogarithm function
dirac Dirac delta
disp Display symbolic input
display Display symbolic input
divergence Divergence of vector field
doc Get help for MuPAD functions
double Convert symbolic matrix to MATLAB numeric form
dsolve Ordinary differential equation and system solver
ei One-argument exponential integral function
eig Eigenvalues and eigenvectors of symbolic matrix
ellipke Complete elliptic integrals of the first and second kinds
ellipticCE Complementary complete elliptic integral of the second kind
ellipticCK Complementary complete elliptic integral of the first kind
ellipticCPi Complementary complete elliptic integral of the third kind
ellipticE Elliptic integral of the second kind
ellipticF Incomplete elliptic integral of the first kind
ellipticK Complete elliptic integral of the first kind
ellipticPi Elliptic integral of the third kind
eq Define equation
equationsToMatrix Convert set of linear equations to matrix form
erf Error function
erfc Complementary error function
erfcinv Inverse complementary error function
erfi Imaginary error function
erfinv Inverse error function
euler Euler numbers and polynomials
eulergamma Euler-Mascheroni constant
evalin Evaluate MuPAD expressions without specifying their arguments
evaluateMuPADNotebook Evaluate MuPAD notebook
expand Symbolic expansion of polynomials and elementary functions
expint Exponential integral function
expm Compute symbolic matrix exponential
ezcontour Contour plotter
ezcontourf Filled contour plotter
ezmesh 3-D mesh plotter
ezmeshc Combined mesh and contour plotter
ezplot Plot symbolic expression, equation, or function
ezplot3 3-D parametric curve plotter
ezpolar Polar coordinate plotter
ezsurf 3-D colored surface plotter
ezsurfc Combined surface and contour plotter
factor Factorization
factorial Factorial function
feval Evaluate MuPAD expressions specifying their arguments
finverse Functional inverse
fix Round toward zero
floor Round symbolic matrix toward negative infinity
formula Mathematical expression defining symbolic function
fortran Fortran representation of symbolic expression
fourier Fourier transform
frac Symbolic matrix element-wise fractional parts
fresnelc Fresnel cosine integral function
fresnels Fresnel sine integral function
funtool Function calculator
gamma Gamma function
gammaln Logarithmic gamma function
ge Define greater than or equal to relation
getVar Get variable from MuPAD notebook
gradient Gradient vector of scalar function
gt Define greater than relation
harmonic Harmonic function (harmonic number)
heaviside Heaviside step function
hessian Hessian matrix of scalar function
horner Horner nested polynomial representation
horzcat Concatenate symbolic arrays horizontally
hypergeom Hypergeometric function
ifourier Inverse Fourier transform
igamma Incomplete gamma function
ilaplace Inverse Laplace transform
imag Imaginary part of complex number
int Definite and indefinite integrals
int8, int16, int32, int64 Convert symbolic matrix to signed integers
inv Compute symbolic matrix inverse
isAlways Check whether equation or inequality holds for all values of its variables
isequaln Test symbolic objects for equality, treating NaN values as equal
isfinite Check whether symbolic array elements are finite
isinf Check whether symbolic array elements are infinite
isnan Check whether symbolic array elements are NaNs
iztrans Inverse Z-transform
jacobian Jacobian matrix
jordan Jordan form of matrix
lambertw Lambert W function
laplace Laplace transform
laplacian Laplacian of scalar function
latex LaTeX representation of symbolic expression
le Define less than or equal to relation
limit Compute limit of symbolic expression
linsolve Solve linear system of equations given in matrix form
log Natural logarithm of entries of symbolic matrix
log10 Logarithm base 10 of entries of symbolic matrix
log2 Logarithm base 2 of entries of symbolic matrix
logical Check validity of equation or inequality
logint Logarithmic integral function
lt Define less than relation
lu LU factorization
matlabFunction Convert symbolic expression to function handle or file
matlabFunctionBlock Convert symbolic expression to MATLAB Function block
max Largest elements
mfun Numeric evaluation of special mathematical function
mfunlist List special functions for use with mfun
min Smallest elements
minpoly Minimal polynomial of matrix
minus Symbolic subtraction
mod Symbolic matrix element-wise modulus
mupad Start MuPAD notebook
mupadNotebookTitle Window title of MuPAD notebook
mupadwelcome Start MuPAD interfaces
nchoosek Binomial coefficient
ne Define inequality
norm Norm of matrix or vector
not Logical NOT for symbolic expressions
null Form basis for null space of matrix
numden Numerator and denominator
numel Number of elements of symbolic array
odeToVectorField Convert higher-order differential equations to systems of first-order differential equations
openmn Open MuPAD notebook
openmu Open MuPAD program file
openxvc Open MuPAD uncompressed graphics file (XVC)
openxvz Open MuPAD compressed graphics file (XVZ)
or Logical OR for symbolic expressions
orth Orthonormal basis for range of symbolic matrix
pinv Moore-Penrose inverse (pseudoinverse) of symbolic matrix
plus Symbolic addition
poles Poles of expression or function
poly2sym Polynomial coefficient vector to symbolic polynomial
potential Potential of vector field
pretty Prettyprint symbolic expressions
psi Digamma function
qr QR factorization
quorem Quotient and remainder
rank Compute rank of symbolic matrix
read Read MuPAD program file into symbolic engine
real Real part of complex number
rectangularPulse Rectangular pulse function
reset Close MuPAD engine
reshape Reshape symbolic array
rewrite Rewrite expression in new terms
round Symbolic matrix element-wise round
rref Compute reduced row echelon form of matrix
rsums Interactive evaluation of Riemann sums
sec Symbolic secant function
sech Symbolic hyperbolic secant function
setVar Assign variable in MuPAD notebook
sign Sign of real or complex value
simple Search for simplest form of symbolic expression
simplify Algebraic simplification
simplifyFraction Symbolic simplification of fractions
simscapeEquation Convert symbolic expressions to Simscape language equations
sin Symbolic sine function
single Convert symbolic matrix to single precision
sinh Symbolic hyperbolic sine function
sinhint Hyperbolic sine integral function
sinint Sine integral function
size Symbolic matrix dimensions
solve Equations and systems solver
sort Sort elements of symbolic vectors or matrices
sqrtm Matrix square root
ssinint Shifted sine integral function
subexpr Rewrite symbolic expression in terms of common subexpressions
subs Symbolic substitution
svd Singular value decomposition of symbolic matrix
sym Create symbolic objects
sym2poly Symbolic-to-numeric polynomial conversion
symengine Return symbolic engine
symfun Create symbolic functions
symprod Product of series
syms Shortcut for creating symbolic variables and functions
symsum Sum of series
symvar Find symbolic variables in symbolic expression, matrix, or function
tan Symbolic tangent function
tanh Symbolic hyperbolic tangent function
taylor Taylor series expansion
taylortool Taylor series calculator
texlabel TeX representation of symbolic expression
toeplitz Symbolic Toeplitz matrix
trace Enable and disable tracing of MuPAD commands
triangularPulse Triangular pulse function
tril Return lower triangular part of symbolic matrix
triu Return upper triangular part of symbolic matrix
uint8, uint16, uint32, uint64 Convert symbolic matrix to unsigned integers
vectorPotential Vector potential of vector field
vertcat Concatenate symbolic arrays vertically
vpa Variable-precision arithmetic
vpasolve Numeric solver
whittakerM Whittaker M function
whittakerW Whittaker W function
wrightOmega Wright omega function
xor Logical XOR for symbolic expressions
zeta Riemann zeta function
ztrans Z-transform
Was this topic helpful?