Products & Services Solutions Academia Support User Community Company

Learn more about Symbolic Math Toolbox   

Function Reference


CalculusPerform calculus operations on symbolic expressions
Linear AlgebraSymbolic matrix manipulation
SimplificationModify or simplify symbolic data
Solution of EquationsSolve symbolic expression
Variable Precision ArithmeticComputing that requires exact control over numeric accuracy
Arithmetic OperationsPerform arithmetic on symbolic expressions
Special FunctionsSpecific mathematical applications
MuPADAccess MuPAD
Pedagogical and Graphical ApplicationsProvide more information with plots and calculations
ConversionsConvert symbolic data from one data type to another
Basic OperationsBasic operations of symbolic data
Integral and Z-TransformsPerform integral transforms and z-transforms

Calculus

diffDifferentiate symbolic expression
intIntegrate symbolic expression
jacobianCompute Jacobian matrix
limitCompute limit of symbolic expression
symsumEvaluate symbolic sum of series
taylorTaylor series expansion

Linear Algebra

colspaceReturn basis for column space of matrix
detCompute determinant of symbolic matrix
diagCreate or extract diagonals of symbolic matrices
eigCompute symbolic eigenvalues and eigenvectors
expmCompute symbolic matrix exponential
invCompute symbolic matrix inverse
jordanCompute Jordan canonical form of matrix
nullForm basis for null space of matrix
polyCompute characteristic polynomial of matrix
rankCompute rank of symbolic matrix
rrefCompute reduced row echelon form of matrix
svdCompute singular value decomposition of symbolic matrix
trilReturn lower triangular part of symbolic matrix
triuReturn upper triangular part of symbolic matrix

Simplification

coeffsList coefficients of multivariate polynomial
collectCollect coefficients
expandSymbolic expansion of polynomials and elementary functions
factorFactorization
hornerHorner nested polynomial representation
numdenNumerator and denominator
simpleSearch for simplest form of symbolic expression
simplifySymbolic simplification
subexprRewrite symbolic expression in terms of common subexpressions
subsSymbolic substitution in symbolic expression or matrix

Solution of Equations

composeFunctional composition
dsolveSymbolic solution of ordinary differential equations
finverseFunctional inverse
solveSymbolic solution of algebraic equations

Variable Precision Arithmetic

digitsVariable precision accuracy
vpaVariable precision arithmetic

Arithmetic Operations

+Addition
-Subtraction
*Multiplication
.*Array multiplication
\Left division
.\Array left division
/Right division
./Array right division
^Matrix or scalar raised to a power
.^Array raised to a power
'Complex conjugate transpose
.'Real transpose

Special Functions

cosintCosine integral
diracDirac delta
gammaGamma function
heavisideCompute Heaviside step function
hypergeomGeneralized hypergeometric
lambertwLambert's W function
mfunNumeric evaluation of special mathematical function
mfunlistList special functions for use with mfun
sinintSine integral
zetaCompute Riemann zeta function

MuPAD

clear allRemove items from MATLAB workspace and reset MuPAD engine
docGet help for MuPAD functions
evalinEvaluate MuPAD expressions
fevalEvaluate MuPAD expressions
getVarGet variable from MuPAD notebook
mupadStart MuPAD notebook
mupadwelcomeLaunch MuPAD interfaces
openmnOpen MuPAD notebook
openmuOpen MuPAD program file
openmuphlpOpen MuPAD help file
openxvcOpen MuPAD XVC graphics file
openxvzOpen MuPAD XVZ graphics file
resetClose MuPAD engine
setVarAssign variable in MuPAD notebook
symengineReturn symbolic engine
traceEnable and disable tracing of MuPAD commands

Pedagogical and Graphical Applications

ezcontourContour plotter
ezcontourfFilled contour plotter
ezmesh3-D mesh plotter
ezmeshcCombined mesh and contour plotter
ezplotFunction plotter
ezplot33-D parametric curve plotter
ezpolarPolar coordinate plotter
ezsurf3-D colored surface plotter
ezsurfcCombined surface and contour plotter
funtoolFunction calculator
rsumsInteractive evaluation of Riemann sums
taylortoolTaylor series calculator

Conversions

ccodeC code representation of symbolic expression
charConvert symbolic objects to strings
doubleConvert symbolic matrix to MATLAB numeric form
emlBlockConvert symbolic expression to Embedded MATLAB Function block
fortranFortran representation of symbolic expression
int8, int16, int32, int64Convert symbolic matrix to signed integers
latexLaTeX representation of symbolic expression
matlabFunctionConvert symbolic expression to function handle or file
poly2symPolynomial coefficient vector to symbolic polynomial
simscapeEquationConvert symbolic expressions to Simscape language equations
singleConvert symbolic matrix to single precision
sym2polySymbolic-to-numeric polynomial conversion
uint8, uint16, uint32, uint64Convert symbolic matrix to unsigned integers

Basic Operations

ceilRound symbolic matrix toward positive infinity
conjSymbolic complex conjugate
eqPerform symbolic equality test
fixRound toward zero
floorRound symbolic matrix toward negative infinity
fracSymbolic matrix elementwise fractional parts
imagImaginary part of complex number
log10Logarithm base 10 of entries of symbolic matrix
log2Logarithm base 2 of entries of symbolic matrix
modSymbolic matrix elementwise modulus
prettyPretty-print symbolic expressions
quoremSymbolic matrix elementwise quotient and remainder
realReal part of complex symbolic number
roundSymbolic matrix elementwise round
sizeSymbolic matrix dimensions
sortSort symbolic vectors, matrices, or polynomials
symDefine symbolic objects
symsShortcut for constructing symbolic objects
symvarFind symbolic variables in symbolic expression or matrix

Integral and Z-Transforms

fourierFourier integral transform
ifourierInverse Fourier integral transform
ilaplaceInverse Laplace transform
iztransInverse z-transform
laplaceLaplace transform
ztransz-transform
  


Free Symbolic Math Interactive Kit

See how symbolic computations can help you find analytical solutions to math and engineering problems.

Get free kit

Trials Available

Try the latest version of symbolic math products.

Get trial software
 © 1984-2010- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS