MuPAD Functions in Symbolic Math Toolbox

By Category | Alphabetical List

%if Conditional creation of code by the parser
. Concatenate objects
.. Range operator
... Convert to a floating-point interval
:= Assign variables
; Statement sequences
@ Compose functions
@@ Iterate a function
_index Indexed access
_invert Reciprocal of an expression
_lazy_and "lazy and" of Boolean expressions
_lazy_or "lazy or" of Boolean expressions
_subtract Subtract expressions
abs Absolute value of a real or complex number
airyAi Airy function of the first kind
airyBi Airy function of the second kind
alias Defines an abbreviation or a macro
anames Identifiers that have values or properties
append Add elements to a list
arccos Inverse cosine function
arccosh Inverse of the hyperbolic cosine function
arccot Inverse cotangent function
arccoth Inverse of the hyperbolic cotangent function
arccsc Inverse cosecant function
arccsch Inverse of the hyperbolic cosecant function
arcsec Inverse secant function
arcsech Inverse of the hyperbolic secant function
arcsin Inverse sine function
arcsinh Inverse of the hyperbolic sine function
arctan Inverse tangent function
arctanh Inverse of the hyperbolic tangent function
arg Argument (polar angle) of a complex number
args Access procedure parameters
array Create an array
assert Assertions for debugging
assign Perform assignments given as equations
assignElements Assign values to entries of an array, a list, or a table
assume Set permanent assumption
assumeAlso Add permanent assumption
assuming Set temporary assumption
assumingAlso Add temporary assumption
asympt Compute an asymptotic series expansion
bernoulli Bernoulli numbers and polynomials
bernstein Bernstein polynomials
bernsteinMatrix Bernstein matrix
besselI Modified Bessel functions of the first kind
besselJ Bessel functions of the first kind
besselK Modified Bessel functions of the second kind
besselY Bessel functions of the second kind
beta Beta function
binomial Binomial coefficients
block Create an object protected against evaluation
blockIdents Create a transparent block with some identifiers protected against evaluation
blockTransparent Create a transparent block protected against evaluation
bool Boolean evaluation
break Terminate a loop or a Case switch prematurely
buildnumber The Build number of
bytes Memory used by the current session
C_ Complex numbers
card Cardinality of a set
case Switch statement
ceil Rounding up to the next integer
Chi Hyperbolic cosine integral function
Ci Cosine integral function
coeff Coefficients of a polynomial
coerce Type conversion
collect Collect terms with the same powers
combinat::bell Bell numbers
combinat::cartesianProduct Cartesian product
combinat::catalan Catalan numbers
combinat::choose Subsets of a given size
combinat::compositions Compositions of an integer
combinat::modStirling Modified Stirling numbers
combinat::partitions Partitions of an integer
combinat::permute Permutations of a list
combinat::powerset Subsets of a set
combinat::stirling1 Stirling numbers of the first kind
combinat::stirling2 Stirling numbers of the second kind
combinat::subwords Subwords of a word
combine Combine terms of the same algebraic structure
complexInfinity Complex infinity
conjugate Complex conjugation
contains Test if an entry exists in a container
content Content of a polynomial
context Evaluate an object in the enclosing context
contfrac Domain of continued fractions
copyClosure Copies the lexical closure of a procedure
cos Cosine function
cosh Hyperbolic cosine function
cot Cotangent function
coth Hyperbolic cotangent function
csc Cosecant function
csch Hyperbolic cosecant function
curl Curl of a vector field
D Differential operator for functions
daetools::findDecoupledBlocks Search for decoupled blocks in systems of equations
daetools::incidenceMatrix Find incidence matrix of system of equations
daetools::isLowIndexDAE Check if differential index of system equations is lower than 2
daetools::massMatrixForm Extract mass matrix and right side of semilinear system of differential algebraic equations
daetools::reduceDAEIndex Convert system of first-order differential algebraic equations to equivalent system of differential index 1
daetools::reduceDAEToODE Convert system of first-order quasilinear differential algebraic equations to equivalent system of differential index 0
daetools::reduceDifferentialOrder Reduce systems of higher-order differential equations to systems of first-order differential equations
daetools::reduceRedundancies Simplify system of first-order differential algebraic equations by eliminating redundant equations and variables
dawson Dawson's integral
debug Execute a procedure in single-step mode
dedekindEta The Dedekind eta function
degree Degree of a polynomial
degreevec Exponents of the leading term of a polynomial
delete Delete the value of an identifier
denom Denominator of a rational expression
densematrix Create a matrix or a vector
det Determinant of a matrix
diff Differentiate an expression or a polynomial
dilog Dilogarithm function
dirac The Dirac delta distribution
discont Discontinuities of a function
display Display graphical objects on the screen
div Integer part of a quotient
divergence Divergence of a vector field
divide Divide polynomials
domtype Data type of an object
doprint Print large matrices
Ei Exponential integral function
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 Complete and incomplete elliptic integrals of the second kind
ellipticF Incomplete elliptic integral of the first kind
ellipticK Complete elliptic integral of the first kind
ellipticNome Elliptic nome
ellipticPi Complete and incomplete elliptic integrals of the third kind
end Close a block statement
erf Error function
erfc Complementary error function
erfi Imaginary error function
error Raise a user-specified exception
euler Euler numbers and polynomials
eval Evaluate an object
evalassign Assignment with evaluation of the left hand side
evalAt Insert a value (evaluate at a point)
evalp Evaluate a polynomial at a point
exp Exponential function
expand Expand an expression
export::stl Export STL data
expose Display the source code of a procedure or the entries of a domain
expr Convert into an element of a basic domain
expr2text Convert objects into character strings
extnops Number of operands of the internal representation a domain element
extop Internal operands of a domain element
extsubsop Substitute operands of a domain element
fact Factorial function
fact2 Double factorial function
factor Factor a polynomial into irreducible polynomials
factorout Factor out a given expression
FAIL Indicate a failed computation
FALSE Boolean constant FALSE
fclose Close a file
finput Read objects from file
float Convert to a floating-point number
floor Rounding down to the next integer
fname Get a file's name
fopen Open file
for For loop
forceGarbageCollection Force a garbage collection
forget Clear the remember table of a procedure
fourier Fourier transform
fourier::addpattern Add patterns for the Fourier transform
fp::apply Apply function to arguments
fp::bottom Function that never returns
fp::curry Curry an n-ary function
fp::expr_unapply Create a functional expression from an expression
fp::fixargs Create function by fixing all but one argument
fp::fixedpt Returns fixed point of a function
fp::fold Create function which iterates over sequences
fp::nest Repeated composition of function
fp::nestvals Repeated composition returning intermediate values
fp::unapply Create a procedure from an expression
fprint Write data to file
frac Fractional part of a number
frandom Generate random floating-point numbers
fread Read and execute file
freeIndets Free indeterminates of an expression
freeze Create an inactive copy of a function
fresnelC The Fresnel cosine integral function
fresnelS The Fresnel sine integral function
ftextinput Read text file
funcenv Create a function environment
funm General matrix function
gamma Gamma function
gcd Greatest common divisor of polynomials
gcdex Extended Euclidean algorithm for polynomials
generate::C Generate C formatted string
generate::fortran Generate Fortran formatted string
generate::MathML Generate MathML from expressions
generate::MATLAB Generate MATLAB formatted string
generate::optimize Generate optimized code
generate::Simscape Generate Simscape equation
generate::TeX Generate formatted string from expressions
genident Create an unused identifier
genpoly Create a polynomial using b-adic expansion
getlasterror Retrieve the last error number and text
getprop Query properties of expressions
gradient Vector gradient
Graph Creates new graph
Graph::addEdges Adds one or several edges to a graph
Graph::addVertices Adds one or several vertices to a graph
Graph::admissibleFlow Checks a flow for admissibility in a Graph
Graph::bipartite Finds out if a graph is bipartite.
Graph::breadthFirstSearch Makes a breadth first Search in a graph.
Graph::checkForVertices Checks if all vertices in edges really exist.
Graph::chromaticNumber Chromatic number of a graph
Graph::chromaticPolynomial Calculates a chromatic polynomial
Graph::contract Contracts vertices
Graph::convertSSQ Converts a Graph into a single source single sink Graph
Graph::createCircleGraph Generates a circle Graph
Graph::createCompleteGraph Generates a complete graph
Graph::createGraphFromMatrix Transfers a squared matrix into a directed graph
Graph::createRandomEdgeCosts Sets random costs to edges
Graph::createRandomEdgeWeights Sets random weights to edges
Graph::createRandomGraph Generates a random graph.
Graph::createRandomVertexWeights Sets random weights to vertices
Graph::depthFirstSearch Makes a depth first Search in a graph.
Graph::getAdjacentEdgesEntering Returns the incident edges.
Graph::getAdjacentEdgesLeaving Returns the adjacent edges.
Graph::getBestAdjacentEdge Returns the "best" incident edges.
Graph::getEdgeCosts Returns a table with the edge costs.
Graph::getEdgeDescriptions Returns a table with the edge descriptions.
Graph::getEdgeNumber Returns the number of edges.
Graph::getEdges Returns a list with all edges
Graph::getEdgesEntering Returns the incoming edges
Graph::getEdgesLeaving Returns the outgoing edges
Graph::getEdgeWeights Returns a table with the edge weights.
Graph::getSubGraph Returns a subgraph.
Graph::getVertexNumber Returns the number of vertices.
Graph::getVertexWeights Returns a table with the vertex weights.
Graph::getVertices Returns a list with all vertices
Graph::inDegree Returns the indegree of one or more vertices.
Graph::isConnected Finds out if the graph is connected
Graph::isDirected Finds out if the graph is directed
Graph::isEdge Finds out if the edges exists
Graph::isVertex Finds out if special vertices exist in the Graph
Graph::longestPath Longest paths from one single node
Graph::maxFlow Computes a maximal flow through a graph
Graph::minCost Computes a minimal cost flow
Graph::minCut Computes a minimal cut
Graph::minimumSpanningTree Creates a MST
Graph::outDegree Returns the outdegree of one or more vertices.
Graph::plotBipartiteGraph Plots a Graph in a bipartite layout
Graph::plotCircleGraph Plots a Graph in a circle layout
Graph::plotGridGraph Plots a Graph in a grid layout
Graph::printEdgeCostInformation Prints the edge costs of a graph
Graph::printEdgeDescInformation Prints the edge descriptions of a graph
Graph::printEdgeInformation Prints the edges of a graph
Graph::printEdgeWeightInformation Prints the edge weights of a graph
Graph::printGraphInformation Prints the edges of a graph
Graph::printVertexInformation Prints vertex information of a graph
Graph::removeEdge Removes one or several edges from a graph
Graph::removeVertex Removes one or several vertices from a graph
Graph::residualGraph Computes the residual graph
Graph::revert Reverts the edges of a graph.
Graph::setEdgeCosts Assigns edge costs to edges.
Graph::setEdgeDescriptions Assigns edge Descriptions to edges.
Graph::setEdgeWeights Assigns edge weights to edges.
Graph::setVertexWeights Assigns vertex weights to vertices.
Graph::shortestPathAllPairs Shortest paths from and to all vertices
Graph::shortestPathSingleSource Shortest paths from one single vertex
Graph::stronglyConnectedComponents Finds the strongly connected components
Graph::topSort Topological sorting of the vertices
groebner::dimension Dimension of the affine variety generated by polynomials
groebner::eliminate Eliminate variables
groebner::gbasis Computation of a reduced Gröbner basis
groebner::normalf Complete reduction modulo a polynomial ideal
groebner::spoly The S-polynomial of two polynomials
groebner::stronglyIndependentSets Strongly independent set of variables
ground Ground term (constant coefficient) of a polynomial
harmonic Harmonic function
has Check if an object occurs in another object
hastype Test if an object of a specified type occurs in another object
heaviside The Heaviside step function
help Display a help page
hessian Hessian matrix of a scalar function
hfarray Create an array of hardware floats
history Access an entry of the history table
hold Delay evaluation
htranspose The Hermitian transpose of a matrix
hypergeom Hypergeometric functions
icontent Content of a polynomial with rational coefficients
id Identity map
if If-statement (conditional branch in a program)
ifactor Factor an integer into primes
ifourier Inverse Fourier transform
ifourier::addpattern Add patterns for the inverse Fourier transform
igamma Incomplete gamma function
igcd Greatest common divisor of integers and complex numbers with integer real and imaginary parts
igcdex Extended Euclidean algorithm for two integers
ilaplace Inverse Laplace transform
ilaplace::addpattern Add patterns for the inverse Laplace transform
ilcm Least common multiple of integers
Im Imaginary part of an arithmetical expression
import::csv Read CSV data from an ASCII file
import::readbitmap Read bitmap data
import::readdata Read data from an ASCII file
import::readlisp Parse Lisp-formatted string
in Membership
indets Indeterminates of an expression
indexval Indexed access to arrays and tables without evaluation
infinity Real positive infinity
info Prints short information
input Interactive input of objects
int Definite and indefinite integrals
int2text Convert an integer to a character string
int::addpattern Add patterns for integration
interpolate Polynomial interpolation
intersect Intersection of sets and/or intervals
interval Convert constant subexpressions to intervals
intlib::byparts Integration by parts
intlib::changevar Change of variable
intlib::intOverSet Integration over a set
intlib::printWarnings Enable or disable warnings
inverf Inverse of the error function
inverfc Inverse of the complementary error function
inverse Inverse of a matrix
irreducible Test irreducibility of a polynomial
is Check a mathematical property of an expression
isprime Primality test
isqrt Integer square root
iszero Generic zero test
ithprime I-th prime number
iztrans Inverse Z transform
iztrans::addpattern Add patterns for the inverse Z transform
jacobiAM Jacobi amplitude function am
jacobian Jacobian matrix of a vector function
jacobiCD Jacobi elliptic function cd
jacobiCN Jacobi elliptic function cn
jacobiCS Jacobi elliptic function cs
jacobiDC Jacobi elliptic function dc
jacobiDN Jacobi elliptic function dn
jacobiDS Jacobi elliptic function ds
jacobiNC Jacobi elliptic function nc
jacobiND Jacobi elliptic function nd
jacobiNS Jacobi elliptic function ns
jacobiSC Jacobi elliptic function sc
jacobiSD Jacobi elliptic function sd
jacobiSN Jacobi elliptic function sn
jacobiZeta Jacobi Zeta function
kroneckerDelta Kronecker's delta symbol
kummerU Confluent hypergeometric KummerU function
laguerreL Laguerre polynomials and L function
lambertW The Lambert function
laplace Laplace transform
laplace::addpattern Add patterns for the Laplace transform
laplacian The Laplacian
last Access a previously computed object
lasterror Reproduce the last error
lcm Least common multiple of polynomials
lcoeff Leading coefficient of a polynomial
ldegree Lowest degree of the terms in a polynomial
length The "length" of a object (heuristic complexity)
LEVEL Substitution depth of identifiers
level Evaluate an object with a specified substitution depth
lhs Left hand side of equations, inequalities, relations, intervals, ranges and tables
Li Integral logarithm
limit Compute a limit
linalg::addCol Linear combination of matrix columns
linalg::addRow Linear combination of matrix rows
linalg::adjoint Adjoint of a matrix
linalg::angle Angle between two vectors
linalg::basis Basis for a vector space
linalg::charmat Characteristic matrix
linalg::charpoly Characteristic polynomial of a matrix
linalg::col Extract columns of a matrix
linalg::companion Companion matrix of a univariate polynomial
linalg::concatMatrix Join matrices horizontally
linalg::cond Condition number of a matrix
linalg::crossProduct Cross product of three-dimensional vectors
linalg::delCol Delete matrix columns
linalg::delRow Delete matrix rows
linalg::eigenvalues Eigenvalues of a matrix
linalg::eigenvectors Eigenvectors of a matrix
linalg::expr2Matrix Construct a matrix from equations
linalg::factorCholesky The Cholesky decomposition of a matrix
linalg::factorLU LU-decomposition of a matrix
linalg::factorQR QR-decomposition of a matrix
linalg::frobeniusForm Frobenius form of a matrix
linalg::gaussElim Gaussian elimination
linalg::gaussJordan Gauss-Jordan elimination
linalg::hermiteForm Hermite normal form of a matrix
linalg::hessenberg Hessenberg matrix
linalg::hilbert Hilbert matrix
linalg::intBasis Basis for the intersection of vector spaces
linalg::inverseLU Computing the inverse of a matrix using LU-decomposition
linalg::invhilbert Inverse of a Hilbert matrix
linalg::invpascal Inverse of a Pascal matrix
linalg::invvandermonde Vandermonde matrices and their inverses
linalg::isHermitian Checks whether a matrix is Hermitian
linalg::isPosDef Test a matrix for positive definiteness
linalg::isUnitary Test whether a matrix is unitary
linalg::jordanForm Jordan normal form of a matrix
linalg::kroneckerProduct Kronecker product of matrices
linalg::matdim Dimension of a matrix
linalg::matlinsolve Solving systems of linear equations
linalg::matlinsolveLU Solving the linear system given by an LU decomposition
linalg::minpoly Minimal polynomial of a matrix
linalg::multCol Multiply columns with a scalar
linalg::multRow Multiply rows with a scalar
linalg::ncols Number of columns of a matrix
linalg::nonZeros Number of non-zero elements of a matrix
linalg::normalize Normalize a vector
linalg::nrows Number of rows of a matrix
linalg::nullspace Basis for the null space of a matrix
linalg::ogCoordTab Table of orthogonal coordinate transformations
linalg::orthog Orthogonalization of vectors
linalg::pascal Pascal matrix
linalg::permanent Permanent of a matrix
linalg::pseudoInverse Moore-Penrose inverse of a matrix
linalg::randomMatrix Generate a random matrix
linalg::rank Rank of a matrix
linalg::row Extract rows of a matrix
linalg::scalarProduct Scalar product of vectors
linalg::setCol Change a column of a matrix
linalg::setRow Change a row of a matrix
linalg::smithForm Smith canonical form of a matrix
linalg::sqrtMatrix Square root of a matrix
linalg::stackMatrix Join matrices vertically
linalg::submatrix Extract a submatrix or a subvector from a matrix or a vector, respectively
linalg::substitute Replace a part of a matrix by another matrix
linalg::sumBasis Basis for the sum of vector spaces
linalg::swapCol Swap two columns in a matrix
linalg::swapRow Swap two rows in a matrix
linalg::sylvester Sylvester matrix of two polynomials
linalg::toeplitz Toeplitz matrix
linalg::toeplitzSolve Solve a linear Toeplitz system
linalg::tr Trace of a matrix
linalg::vandermonde Vandermonde matrices and their inverses
linalg::vandermondeSolve Solve a linear Vandermonde system
linalg::vecdim Number of components of a vector
linalg::vectorOf Type specifier for vectors
linalg::wiedemann Solving linear systems by Wiedemann's algorithm
linopt::corners Return the feasible corners of a linear program
linopt::maximize Maximize a linear or mixed-integer program
linopt::minimize Minimize a linear or mixed-integer program
linopt::plot_data Plot the feasible region of a linear program
linopt::Transparent Return the ordinary simplex tableau of a linear program
linopt::Transparent::autostep Perform the next simplex step
linopt::Transparent::clean_basis Delete all slack variables of the first phase from the basis
linopt::Transparent::convert Transform the given tableau into a structure printable on screen
linopt::Transparent::dual_prices Get the dual solution belonging to the given tableau
linopt::Transparent::phaseI_tableau Start an ordinary phase one of a 2-phase simplex algorithm
linopt::Transparent::phaseII_tableau Start phase two of a 2-phase simplex algorithm
linopt::Transparent::result Get the basic feasible solution belonging to the given simplex tableau
linopt::Transparent::simplex Finish the current phase of the 2-phase simplex algorithm
linopt::Transparent::suggest Suggest the next step in the simplex algorithm
linopt::Transparent::userstep Perform a user defined simplex step
linsolve Solve a system of linear equations
listlib::insert Insert an element into a list
listlib::insertAt Insert an element into a list at a given position
listlib::merge Merging two ordered lists
listlib::removeDuplicates Removes duplicate entries
listlib::removeDupSorted Remove duplicates of any element from ordered lists
listlib::setDifference Remove elements from a list
listlib::singleMerge Merging of two ordered lists without duplicates
listlib::sublist Search sublists
lllint Compute an LLL-reduced basis of a lattice
lmonomial Leading monomial of a polynomial
ln Natural logarithm
lngamma Log-gamma function
log Logarithm to arbitrary base
log10 Logarithm to base 10
log2 Logarithm to base 2
lterm Leading term of a polynomial
map Apply a function to all operands of an object
mapcoeffs Apply a function to the coefficients of a polynomial
maprat Apply a function to a rationalized expression
match Pattern matching
matrix Create a matrix or a vector
max Maximum of numbers
MAXDEPTH Prevent infinite recursion during procedure calls
MAXEFFORT Maximum amount of work to spend on the computation
MAXLEVEL Prevent infinite recursion during evaluation
meijerG The Meijer G function
min Minimum of numbers
minus Difference of sets and/or intervals
misc::breakmap Stops the mapping currently done by maprec
misc::genassop Generates an n-ary associative operator from a binary one
misc::maprec Map a function to subexpressions of an expression
misc::pslq Heuristic detection of relations between real numbers
mod Modulo operator
modp Positive modulo function
mods Symmetric modulo function
monomials Sorted list of monomials of a polynomial
mtaylor Compute a multivariate Taylor series expansion
multcoeffs Multiply the coefficients of a polynomial with a factor
N_ Positive integers
new Create a domain element
newDomain Create a new data type (domain)
next Skip a step in a loop
nextprime Next prime number
NIL Singleton element of the domain DOM_NIL
nops Number of operands
norm Compute the norm of a matrix, a vector, or a polynomial
normal Normalize an expression
nterms Number of terms of a polynomial
nthcoeff N-th non-zero coefficient of a polynomial
nthmonomial N-th monomial of a polynomial
nthterm N-th term of a polynomial
null Generate the void object of type DOM_NULL
numer Numerator of a rational expression
numeric::butcher Butcher parameters of Runge-Kutta schemes
numeric::complexRound Round a complex number towards the real or imaginary axis
numeric::cubicSpline Interpolation by cubic splines
numeric::cubicSpline2d Interpolation by 2-dimensional bi-cubic splines
numeric::det Determinant of a matrix
numeric::eigenvalues Numerical eigenvalues of a matrix
numeric::eigenvectors Numerical eigenvalues and eigenvectors of a matrix
numeric::expMatrix Exponential of a matrix
numeric::factorCholesky Cholesky factorization of a matrix
numeric::factorLU LU factorization of a matrix
numeric::factorQR QR factorization of a matrix
numeric::fft Fast Fourier Transform
numeric::fMatrix Functional calculus for numerical square matrices
numeric::fsolve Search for a numerical root of a system of equations
numeric::gaussAGM Gauss' arithmetic geometric mean
numeric::gldata Weights and abscissae of Gauss-Legendre quadrature
numeric::gtdata Weights and abscissae of Gauss-Tschebyscheff quadrature
numeric::indets Search for indeterminates
numeric::int Numerical integration (the Float attribute of Int )
numeric::inverse Inverse of a matrix
numeric::invfft Inverse Fast Fourier Transform
numeric::leastSquares Least squares solution of linear equations
numeric::linsolve Solve a system of linear equations
numeric::matlinsolve Solve a linear matrix equation
numeric::ncdata Weights and abscissae of Newton-Cotes quadrature
numeric::ode2vectorfield Convert an ode system to vectorfield notation
numeric::odesolve Numerical solution of an ordinary differential equation
numeric::odesolve2 Numerical solution of an ordinary differential equation
numeric::odesolveGeometric Numerical solution of an ordinary differential equation on a homogeneous manifold
numeric::odeToVectorField Convert an ode system to vectorfield notation
numeric::polyrootbound Bound for the roots of a univariate polynomial
numeric::polyroots Numerical roots of a univariate polynomial
numeric::polysysroots Numerical roots of a system of polynomial equations
numeric::product Numerical approximation of products
numeric::quadrature Numerical integration ( Quadrature )
numeric::rank Numerical estimate of the rank of a matrix
numeric::rationalize Approximate a floating-point number by a rational number
numeric::realroot Numerical search for a real root of a real univariate function
numeric::realroots Isolate intervals containing real roots of a univariate function
numeric::rotationMatrix Orthogonal matrix of the rotation about an axis
numeric::singularvalues Numerical singular values of a matrix
numeric::singularvectors Numerical singular value decomposition of a matrix
numeric::solve Numerical solution of equations (the float attribute of solve)
numeric::sort Sort a numerical list
numeric::spectralRadius Spectral radius of a matrix
numeric::spectralradius Spectral radius of a matrix
numeric::sum Numerical approximation of sums (the Float attribute of Sum )
numeric::svd Numerical singular value decomposition of a matrix
numlib::checkPrimalityCertificate Test the primality certificate
numlib::contfrac Domain of continued fractions
numlib::contfracPeriodic Periodic continued fraction expansions
numlib::cornacchia Cornachia's algorithm
numlib::decimal Infinite representation of rational numbers
numlib::divisors Divisors of an integer
numlib::factorGaussInt Factorization of Gaussian integers
numlib::fibonacci Fibonacci numbers
numlib::fromAscii Decoding of ASCII codes
numlib::g_adic G-adic representation of a nonnegative integer
numlib::ichrem Chinese remainder theorem for integers
numlib::igcdmult Extended Euclidean algorithm for integers
numlib::invphi Inverse of the Euler phi function
numlib::ispower Test for perfect powers
numlib::isquadres Test for quadratic residues
numlib::issqr Test for perfect squares
numlib::jacobi Jacobi symbol
numlib::Lambda Von Mangoldt's function
numlib::lambda Carmichael function
numlib::legendre Legendre symbol
numlib::lincongruence Linear congruence
numlib::mersenne Mersenne primes
numlib::moebius Möbius function
numlib::mroots Modular roots of polynomials
numlib::msqrts Modular square roots
numlib::numdivisors Number of divisors of an integer
numlib::numprimedivisors Number of prime factors of an integer
numlib::Omega Number of prime divisors (with multiplicity)
numlib::omega Number of prime factors of an integer
numlib::order Order of a residue class
numlib::phi Euler phi function
numlib::pi Number of primes up to a given bound
numlib::primedivisors Prime factors of an integer
numlib::primroot Primitive roots
numlib::proveprime Primality proving using elliptic curves
numlib::reconstructRational Rational number reconstruction
numlib::sigma Sum of divisors of an integer
numlib::sqrt2cfrac Continued fraction expansion of square roots
numlib::sqrtmodp Square root of a quadratic residue modulo a prime
numlib::sumdivisors Sum of divisors of an integer
numlib::sumOfDigits Sum of digits of an integer
numlib::tau Number of divisors of an integer
numlib::toAscii ASCII encoding of a string
O Domain of order terms (Landau symbols)
ode Domain of ordinary differential equations
ode::companionSystem Companion matrix of a linear homogeneous ordinary differential equation
ode::cyclicVector Transforms a linear differential system to an equivalent linear differential system with a companion matrix.
ode::dAlembert D'Alembert reduction of a linear homogeneous ordinary differential equation
ode::evalOde Applies an expression at a linear ordinary differential equation
ode::exponentialSolutions Exponential solutions of a homogeneous linear ordinary differential equation
ode::exponents Exponents of a linear ordinary differential equation
ode::getOrder Order of an ordinary differential equation
ode::indicialEquation Indicial equation of a linear ordinary differential equation
ode::isFuchsian Tests if a homogeneous linear ordinary differential equation is of Fuchsian type
ode::isLODE Test for a linear ordinary differential equation
ode::mkODE Builds a linear homogeneous ordinary differential equation from a list of coefficient functions
ode::normalize Normalized form of a linear ordinary differential equation
ode::polynomialSolutions Polynomial solutions of a homogeneous linear ordinary differential equation
ode::rationalSolutions Rational solutions of a homogeneous linear ordinary differential equation
ode::ratSys Rational solutions of a first order homogeneous linear differential system
ode::scalarEquation Transforms a linear differential system to an equivalent scalar linear differential equation
ode::series Series solutions of an ordinary differential equation
ode::solve Solving ordinary differential equations
ode::symmetricPower Symmetric power of a homogeneous linear ordinary differential equation
ode::unimodular Unimodular transformation of a linear ordinary differential equation
ode::vectorize Coefficients of a homogeneous linear ODE
ode::wronskian Wronskian of functions or of a linear homogeneous ordinary differential equation
op Operands of an object
operator Define a new operator symbol
ORDER Default number of terms in series expansions
orthpoly::chebyshev1 The Chebyshev polynomials of the first kind
orthpoly::chebyshev2 The Chebyshev polynomials of the second kind
orthpoly::curtz The Curtz polynomials
orthpoly::gegenbauer The Gegenbauer (ultraspherical) polynomials
orthpoly::hermite The Hermite polynomials
orthpoly::jacobi The Jacobi polynomials
orthpoly::laguerre The (generalized) Laguerre polynomials
orthpoly::legendre The Legendre polynomials
output::asciiAbbreviate Generates a procedure for creating an ASCII formatted output
output::fence Put delimiters around multiline strings
output::mathText Pretty output of text combined with formulas
output::ordinal Ordinal numbers
output::roman Roman numerals
output::subexpr Abbreviates a expression
output::tableForm Printing objects in table form
output::tree Display of trees
pade Pade approximation
partfrac Compute a partial fraction decomposition
pathname Create a platform dependent path name
pdivide Pseudo-division of polynomials
piecewise Domain of conditionally defined objects
plot Display graphical objects on the screen
plot::copy Make a physical copy of a plot object
plot::delaunay Compute the Delaunay triangulation of a set of points
plot::easy Easy plotting
plot::getDefault Get current default setting of attributes
plot::hull Compute the convex hull of a set of points
plot::modify Make a physical copy of a plot object setting new values of attributes in the same call
plot::setDefault Set default setting of attributes
plotfunc2d Function plots in 2D
plotfunc3d Function plots in 3D
pochhammer The Pochhammer symbol
poles Poles of expression or function
poly Create a polynomial
poly2list Convert a polynomial to a list of terms
polylib::coeffRing Coefficient ring of a polynomial
polylib::cyclotomic Cyclotomic polynomials
polylib::decompose Functional decomposition of a polynomial
polylib::discrim Discriminant of a polynomial
polylib::divisors Divisors of a polynomial, polynomial expression, or Factored element
polylib::Dpoly Differential operator for polynomials
polylib::elemSym Elementary symmetric polynomials
polylib::makerat Convert expression into rational function over a suitable field
polylib::minpoly Approximate minimal polynomial
polylib::Poly Domain of polynomials
polylib::primitiveElement Primitive element for tower of field extensions
polylib::primpart Primitive part of a polynomial
polylib::randpoly Create a random polynomial
polylib::realroots Isolate all real roots of a real univariate polynomial
polylib::representByElemSym Represent symmetric by elementary symmetric polynomials
polylib::sortMonomials Sorting monomials with respect to a term ordering
polylib::splitfield Splitting field of a polynomial
polylib::sqrfree Square-free factorization of polynomials
polylib::subresultant Subresultants of two polynomials
polylib::support Support of a polynomial
polylog Polylogarithm function
potential The (scalar) potential of a gradient field
powermod Compute a modular power of a number or a polynomial
Pref::abbreviateOutput Controls the use of abbreviations in outputs
Pref::alias Controls the output of aliased expressions
Pref::autoExpansionLimit Set a limit for automatic expansions
Pref::autoPlot Automatically plot graphical objects
Pref::callBack Informations during evaluation
Pref::callOnExit Defines an exit handler
Pref::dbgAutoDisplay Enables the autodisplay mode of the debugger
Pref::dbgAutoList Enables the autolist mode of the terminal debugger
Pref::floatFormat Representation of floating-point numbers
Pref::fourierParameters Specify parameters for Fourier and inverse Fourier transforms
Pref::ignoreNoDebug Controls debugging of procedures
Pref::keepOrder Order of terms in sum outputs
Pref::kernel Version number of the presently used kernel
Pref::maxMem Set a memory limit for the session
Pref::maxTime Time limit for computations
Pref::output Modify the screen output of objects
Pref::outputDigits Set the number of digits in floating-point outputs
Pref::postInput Actions after input
Pref::postOutput Actions after output
Pref::report Informations during evaluation
Pref::trailingZeroes Trailing zeroes when printing floating-point numbers
Pref::typeCheck Type checking of formal parameters
Pref::userOptions Additional options when starting MuPAD
Pref::verboseRead Shows reading of files
Pref::warnDeadProcEnv Warnings about wrong usage of lexical scope
prevprime Next smaller prime
print Print objects to the screen
proc Define a procedure
product Definite and indefinite products
prog::check Checking objects
prog::exprlist Convert an expression into a nested list
prog::exprtree Visualize an expression as tree
prog::find Find operands of objects
prog::getname Name of an object
prog::getOptions Get and verify options within a procedure
prog::init Loading objects
prog::isGlobal Information about reserved identifiers
prog::ntime Hardware independent time unit
prog::profile Display timing data of nested function calls
prog::remember Extended remember mechanism for procedures
prog::sort Sort objects by an index function
prog::tcov Report on test coverage (passed program lines)
prog::test Automatic comparing of calculation results
prog::testexit Closing tests
prog::testinit Initialize tests
prog::trace Observe functions
prog::traced Find traced functions
prog::untrace Terminates observation of functions
prog::wait Wait for a while
property::depends Dependence table with all properties of an expression
property::hasprop Does an object have properties?
property::showprops What assumptions are made?
protect Protect an identifier
protocol Create a protocol of a session
psi Digamma/polygamma function
Q_ Rational numbers
R_ Real numbers
radsimp Simplify radicals in arithmetical expressions
random Generate random integer numbers
rationalize Transform an expression into a rational expression
Re Real part of an arithmetical expression
read Search, read, and execute file
readbytes Read binary data from a file
rec Domain of recurrence equations
rectangularPulse Rectangular pulse function
rectform Rectangular form of a complex expression
rectpulse Rectangular pulse function
rem Remainder after division
repeat "repeat" loop
reset Re-initialize a session
return Exit a procedure
revert Revert polynomials, lists, character strings and tables, invert series expansions
rewrite Rewrite an expression
RGB::colorName Find names of predefined colors
RGB::ColorNames Find predefined colors by name
RGB::fromHSV Convert HSV colors to RGB
RGB::fromWaveLength Get the RGB color of monochromatic light
RGB::plotColorPalette Display predefined colors
RGB::random Pick a color uniformly at random in RGB color space
RGB::toHSV Convert RGB colors to HSV
rhs Right hand side of equations, inequalities, relations, intervals, ranges and tables
RootOf Set of roots of a polynomial
round Rounding to the nearest integer
rtime Measure real time
Rule Defining equivalence rules for mathematical expressions
save Save the state of an identifier
sec Secant function
sech Hyperbolic secant function
select Select operands
series Compute a generalized series expansion
Shi Hyperbolic sine integral function
Si Sine integral function
sign Sign of a real or complex number
signIm Sign of the imaginary part of a complex number
Simplify Simplify an expression
simplify Simplify an expression
simplifyFraction Normalize an expression
simplifyRadical Simplify radicals in arithmetical expressions
sin Sine function
sinh Hyperbolic sine function
slot Method or entry of a domain or a function environment
slotAssignCounter Counts slot assignments
solve Solve equations and inequalities
solvelib::BasicSet Basic infinite sets
solvelib::cartesianPower Cartesian power of a set
solvelib::cartesianProduct Cartesian product of sets
solvelib::conditionalSort Possible sortings of a list depending on parameters
solvelib::getElement Get one element of a set
solvelib::isEmpty Predicate expressing the emptyness of a set
solvelib::isFinite Test whether a set is finite
solvelib::pdioe Solve polynomial Diophantine equations
solvelib::preImage Preimage of a set under a mapping
solvelib::splitVectorSet Factor a set of vectors into a cartesian product
solvelib::Union Union of a system of sets
solvelib::VectorImageSet Domain of set of vectors that are images of sets under mappings
sort Sort a list
split Split an object
sqrt Square root function
Ssi Shifted sine integral function
stats::betaCDF Cumulative distribution function of the beta distribution
stats::betaPDF Probability density function of the beta distribution
stats::betaQuantile Quantile function of the beta distribution
stats::betaRandom Generate a random number generator for beta deviates
stats::binomialCDF The (discrete) cumulative distribution function of the binomial distribution
stats::binomialPF Probability function of the binomial distribution
stats::binomialQuantile Quantile function of the binomial distribution
stats::binomialRandom Generate a random number generator for binomial deviates
stats::calc Apply functions to a sample
stats::cauchyCDF Cumulative distribution function of the Cauchy distribution
stats::cauchyPDF Probability density function of the Cauchy distribution
stats::cauchyQuantile Quantile function of the Cauchy distribution
stats::cauchyRandom Generate a random number generator for Cauchy deviates
stats::chisquareCDF Cumulative distribution function of the chi-square distribution
stats::chisquarePDF Probability density function of the chi-square distribution
stats::chisquareQuantile Quantile function of the chi-square distribution
stats::chisquareRandom Generate a random number generator for chi-square deviates
stats::col Select and rearrange columns of a sample
stats::concatCol Concatenate samples column-wise
stats::concatRow Concatenate samples row-wise
stats::correlation Correlation between data samples
stats::correlationMatrix Compute the correlation matrix associated with a covariance matrix
stats::covariance Covariance of data samples
stats::csGOFT Classical chi-square goodness-of-fit test
stats::cutoff Discard outliers
stats::empiricalCDF Empirical (discrete) cumulative distribution function of a finite data sample
stats::empiricalPF Probability function of a finite data sample
stats::empiricalQuantile Quantile function of the empirical distribution
stats::empiricalRandom Generate a random generator for uniformly distributed elements of a data sample
stats::equiprobableCells Divide the real line into equiprobable intervals
stats::erlangCDF Cumulative distribution function of the Erlang distribution
stats::erlangPDF Probability density function of the Erlang distribution
stats::erlangQuantile Quantile function of the Erlang distribution
stats::erlangRandom Generate a random number generator for Erlang deviates
stats::exponentialCDF Cumulative distribution function of the exponential distribution
stats::exponentialPDF Probability density function of the exponential distribution
stats::exponentialQuantile Quantile function of the exponential distribution
stats::exponentialRandom Generate a random number generator for exponential deviates
stats::fCDF Cumulative distribution function of Fisher's f-distribution (fratio distribution)
stats::finiteCDF Cumulative distribution function of a finite sample space
stats::finitePF Probability function of a finite sample space
stats::finiteQuantile Quantile function of a finite sample space
stats::finiteRandom Generate a random generator for elements of a finite sample space
stats::fPDF Probability density function of Fisher's f-distribution (fratio distribution)
stats::fQuantile Quantile function of Fisher's f-distribution (fratio distribution)
stats::fRandom Generate a random number generator for Fisher's f-deviates (fratio deviates)
stats::frequency Tally numerical data into classes and count frequencies
stats::gammaCDF Cumulative distribution function of the gamma distribution
stats::gammaPDF Probability density function of the gamma distribution
stats::gammaQuantile Quantile function of the gamma distribution
stats::gammaRandom Generate a random number generator for gamma deviates
stats::geometricCDF The (discrete) cumulative distribution function of the geometric distribution
stats::geometricMean Geometric mean of a data sample
stats::geometricPF Probability function of the geometric distribution
stats::geometricQuantile Quantile function of the geometric distribution
stats::geometricRandom Generate a random number generator for geometric deviates
stats::harmonicMean Harmonic mean of a data sample
stats::hodrickPrescottFilter The Hodrick-Prescott filter
stats::hypergeometricCDF The (discrete) cumulative probability function of the hypergeometric distribution
stats::hypergeometricPF Probability function of the hypergeometric distribution
stats::hypergeometricQuantile Quantile function of the hypergeometric distribution
stats::hypergeometricRandom Generate a random number generator for hypergeometric deviates
stats::ksGOFT The Kolmogorov-Smirnov goodness-of-fit test
stats::kurtosis Kurtosis (excess) of a data sample
stats::linReg Linear regression (least squares fit)
stats::logisticCDF Cumulative distribution function of the logistic distribution
stats::logisticPDF Probability density function of the logistic distribution
stats::logisticQuantile Quantile function of the logistic distribution
stats::logisticRandom Generate a random number generator for logistic deviates
stats::lognormalCDF Cumulative distribution function of the log-normal distribution
stats::lognormalPDF Probability density function of the log-normal distribution
stats::lognormalQuantile Quantile function of the log-normal distribution
stats::lognormalRandom Generate a random number generator for log-normal deviates
stats::mean Arithmetic mean of a data sample
stats::meandev Mean deviation of a data sample
stats::median Median value of a data sample
stats::modal Modal (most frequent) value(s) in a data sample
stats::moment The K-th moment of a data sample
stats::normalCDF Cumulative distribution function of the normal distribution
stats::normalPDF Probability density function of the normal distribution
stats::normalQuantile Quantile function of the normal distribution
stats::normalRandom Generate a random number generator for normal deviates
stats::obliquity Obliquity (skewness) of a data sample
stats::poissonCDF The (discrete) cumulative distribution function of the Poisson distribution
stats::poissonPF Probability function of the Poisson distribution
stats::poissonQuantile Quantile function of the Poisson distribution
stats::poissonRandom Generate a random number generator for Poisson deviates
stats::quadraticMean Quadratic mean of a data sample
stats::reg Regression (general linear and nonlinear least squares fit)
stats::row Select and re-arrange rows of a sample
stats::sample Domain of statistical samples
stats::sample2list Convert a sample to a list of lists
stats::selectRow Select rows of a sample
stats::sortSample Sort the rows of a sample
stats::stdev Standard deviation of a data sample
stats::swGOFT The Shapiro-Wilk goodness-of-fit test for normality
stats::tabulate Statistics of duplicate rows in a sample
stats::tCDF Cumulative distribution function of Student's t-distribution
stats::tPDF Probability density function of Student's t-distribution
stats::tQuantile Quantile function of Student's t-distribution
stats::tRandom Generate a random number generator for Student deviates (t-deviates)
stats::tTest T-test for a mean
stats::uniformCDF Cumulative distribution function of the uniform distribution
stats::uniformPDF Probability density function of the uniform distribution
stats::uniformQuantile Quantile function of the uniform distribution
stats::uniformRandom Generate a random number generator for uniformly continous deviates
stats::unzipCol Extract columns from a list of lists
stats::variance Variance of a data sample
stats::weibullCDF Cumulative distribution function of the Weibull distribution
stats::weibullPDF Probability density function of the Weibull distribution
stats::weibullQuantile Quantile function of the Weibull distribution
stats::weibullRandom Generate a random number generator for Weibull deviates
stats::winsorize Clamp (winsorize) extremal values
stats::zipCol Convert a sequence of columns to a list of lists
stringlib::collapseWhitespace Collapse whitespace in strings
stringlib::contains Test for substring
stringlib::format Formatting a string
stringlib::formatf Convert a floating-point number to a string
stringlib::formatTime Textual description of a time length
stringlib::lower Convert to lower-case
stringlib::maskMeta Mask regular expression special characters
stringlib::order Sorting procedure for Sort
stringlib::pos Position of a substring
stringlib::random Create a random string
stringlib::readText Read text file
stringlib::remove Delete substrings
stringlib::split Split a string
stringlib::subs Substitution in a string
stringlib::subsop Substitution in a string
stringlib::upper Convert to upper-case
stringlib::validIdent Validate identifier name
strmatch Match pattern in character string
strprint Print into string
subs Substitute into an object
subset Relation "is a subset of"
subsex Extended substitution
subsop Replace operands
substring Extract a substring from a string
sum Definite and indefinite summation
sum::addpattern Add patterns for definite and indefinite summation
surd N -th root
Symbol::accentAsterisk Adds an asterisk accent to an identifier
Symbol::accentDot Adds a dot accent to an identifier
Symbol::accentDoubleDot Adds a double dot accent to an identifier
Symbol::accentHat Adds a hat accent to an identifier
Symbol::accentOverBar Adds an overbar to an identifier
Symbol::accentPrime Adds a prime accent to an identifier
Symbol::accentRightArrow Adds a right arrow accent to an identifier
Symbol::accentTilde Adds a tilde accent to an identifier
Symbol::accentTripleDot Adds a triple dot accent to an identifier
Symbol::accentUnderBar Adds an underbar to an identifier
Symbol::new Functional access to symbols
Symbol::subScript Combines two expressions to a new subscripted identifier
Symbol::subSuperScript Combines three expressions to a new combined sub- and superscripted identifier
Symbol::superScript Combines two expressions to a new superscripted identifier
sysorder Compare objects according to the internal order
table Create a table
tan Tangent function
tanh Hyperbolic tangent function
taylor Compute a Taylor series expansion
tbl2text Concatenate the strings in a table
tcoeff Trailing coefficient of a polynomial
testargs Decide whether procedure arguments should be tested
testeq Check the mathematical equivalence of expressions
testtype Syntactical type checking
text2expr Convert a character string to an expression
text2int Convert a character string to an integer
text2list Split a character string into a list of substrings
text2tbl Split a character string into a table of substrings
textinput Interactive input of text
theta Theta series
time Measure CPU time
transpose Transpose of a matrix
traperror Trap errors
triangularPulse Triangular pulse function
tripulse Triangular pulse function
TRUE Boolean constant TRUE
trunc Rounding towards zero
type Type of an object
Type::AlgebraicConstant Type representing algebraic constants
Type::AnyType Type representing arbitrary MuPAD objects
Type::Arithmetical Type representing arithmetical objects
Type::Boolean Type representing boolean expressions
Type::Complex Type and property representing complex numbers
Type::Constant Type representing constant objects
Type::ConstantIdents Set of constant identifiers in MuPAD
Type::Equation Type representing equations
Type::Even Type and property representing even integers
Type::Function Type representing functions
Type::Imaginary Type and property representing imaginary numbers
Type::IndepOf Type representing objects that do not contain given identifiers
Type::Indeterminate Type representing indeterminates
Type::Integer Type and property representing integers
Type::Intersection Type representing the intersection of several types
Type::Interval Property representing intervals
Type::ListOf Type representing lists of objects with the same type
Type::ListProduct Type representing lists
Type::Negative Type and property representing negative numbers
Type::NegInt Type and property representing negative integers
Type::NegRat Type and property representing negative rational numbers
Type::NonNegative Type and property representing nonnegative numbers
Type::NonNegInt Type and property representing nonnegative integers
Type::NonNegRat Type and property representing nonnegative rational numbers
Type::NonZero Type and property representing "unequal to zero"
Type::Numeric Type representing numerical objects
Type::Odd Type and property representing odd integers
Type::PolyExpr Type representing polynomial expressions
Type::PolyOf Type representing polynomials
Type::PosInt Type and property representing positive integers
Type::Positive Type and property representing positive numbers
Type::PosRat Type and property representing positive rational numbers
Type::Predicate Type for testing object satisfying a given predicate
Type::Prime Type representing prime numbers
Type::Product Type representing sequences
Type::Property Type representing any property
Type::RatExpr Type representing rational expressions
Type::Rational Type and property representing rational numbers
Type::Real Type and property representing real numbers
Type::Relation Type representing relations
Type::Residue Property representing a residue class
Type::SequenceOf Type representing sequences
Type::Series Type representing truncated Puiseux, Laurent, and Taylor series expansions
Type::Set Type representing set-theoretic expressions
Type::SetOf Type representing sets
Type::Singleton Type representing exactly one object
Type::TableOf Type representing tables
Type::TableOfEntry Type representing tables with specified entries
Type::TableOfIndex Type representing tables with specified indices
Type::Union Type representing several types as one type object
Type::Unknown Type representing variables
Type::Zero Type and property representing zero
unalias Deletes an alias-definition
unassume Delete the properties of an identifier
unblock Replace blocks by their contents
undefined Undefined value
unfreeze Create an active copy of a frozen function
union Union of sets and/or intervals
unit Physical units
universe Set-theoretical universe
UNKNOWN Boolean constant UNKNOWN
unprotect Remove protection of identifiers
val Value of an object
vectorPotential Vector potential of a three-dimensional vector field
version Version number of the MuPAD library
warning Print a warning message
while "while" loop
whittakerM The Whittaker M function
whittakerW The Whittaker W function
wrightOmega The Wright ω function
write Write values of variables into file
writebytes Write binary data to a file
Z_ Integers
zeta The Riemann zeta function
zip Combine lists
ztrans Z transform
ztrans::addpattern Add patterns for the Z transform
Was this topic helpful?