
Table of contents
glossary -
glossary
mathematical constants and
functions - an overview
:= - assign
variables
. - concatenate
objects
.. - range
operator
=, <> -
equations and inequalities
<,<=,>,>= -
inequalities
+ - add
expressions
- - subtract
expressions
* - multiply
expressions
/ - divide
expressions
^ - raise an
expression to a power
@ - compose
functions
@@ - iterate a
function
$ - create an
expression sequence
_exprseq -
expression sequences
_index - indexed
access
intersect, minus,
union - operators for sets and intervals
_invert - the
reciprocal of an expression
_lazy_and, _lazy_or
- ``lazy evaluation'' of Boolean expressions
_negate - the
negative of an expression
_stmtseq -
statement sequences
%if - conditional
creation of code by the parser
Ci - the cosine integral
function
D - differential operator
for functions
DIGITS - the
significant digits of floating point numbers
Ei - the exponential
integral function
FAIL - indicate a
failed computation
Line-Editor -
editing lines in the terminal version of MuPAD
NIL - the singleton
element of the domain DOM_NIL
NOTEBOOKFILE,
NOTEBOOKPATH - Notebook file name and path
O - the domain of order
terms (Landau symbols)
ORDER - the default
number of terms in series expansions
path variables -
file search paths
PRETTYPRINT -
control the formatting of output
Re, Im - real and
imaginary part of an arithmetical expression
RootOf - the set of
roots of a polynomial
Si - the sine integral
function
TESTPATH - write
path for prog::test
TEXTWIDTH - the
maximum number of characters in an output line
TRUE, FALSE,
UNKNOWN - Boolean constants
UNIX - MuPAD
command line options and initialization files for UNIX
abs - the absolute
value of a real or complex number
alias, unalias -
defines or un-defines an abbreviation or a macro
anames - identifiers
that have values or properties
and, or, not -
Boolean operators
append - add
elements to a list
arcsin,arccos,arctan,arccsc,arcsec,arccot
- the inverse trigonometric functions
arcsinh, arccosh, arctanh,
arccsch, arcsech, arccoth - the inverse hyperbolic
functions
arg - the argument
(polar angle) of a complex number
args - access
procedure parameters
array - create an
array
assign - perform
assignments given as equations
assignElements - assign
values to entries of an array, a list, or a table
assume - attach a
property to an identifier
asympt - compute an
asymptotic series expansion
bernoulli - the
Bernoulli numbers and polynomials
besselI, besselJ, besselK,
besselY - the Bessel functions
beta - the beta
function
binomial -
binomial coefficients
bool - Boolean
evaluation
break - terminate a
loop or a case switch prematurely
builtin -
representatives of C-functions of the MuPAD kernel
bytes - the memory
used by the current MuPAD session
case - switch
statement
ceil,floor,round,trunc - rounding
to an integer
coeff - the
coefficients of a polynomial
coerce - type
conversion
collect - collect
coefficients of a polynomial expression
combine - combine
terms of the same algebraic structure
complexInfinity -
complex infinity
conjugate -
complex conjugation
contains - test if
an entry exists in a container
content - the
content of a polynomial
context - evaluate
an object in the enclosing context
debug - execute a
procedure in single-step mode
degree - the degree
of a polynomial
degreevec - the
exponents of the leading term of a polynomial
delete - delete the
value of an identifier
denom - the
denominator of a rational expression
diff - differentiate
an expression or a polynomial
dilog - the
dilogarithm function
dirac - the Dirac
delta distribution
discont -
discontinuities of a function
div - the integer part
of a quotient
divide - divide
polynomials
domtype - the data
type of an object
end - close a block
statement
erf,erfc - the error
function and the complementary error function
error - raise a
user-specified exception
eval - evaluate an
object
evalassign -
assignment with evaluation of the left hand side
evalp - evaluate a
polynomial at a point
exp - the exponential
function
expand - expand an
expression
export, unexport -
export library functions or undo the export
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
external - create
a module function environment
extnops - the
number of operands of a domain element
extop - the operands
of a domain element
extsubsop -
substitute operands of a domain element
fact - the factorial
function
factor - factor a
polynomial into irreducible polynomials
fclose - close a
file
finput - read
MuPAD objects from a file
float - convert to a
floating point number
fopen - open a
file
for - for loop
fprint - write data
to a file
frac - the fractional
part of a number
fread - read and
execute a file
freeze,unfreeze -
create an inactive or active copy of a function
ftextinput -
read a text file
funcenv - create a
function environment
gamma - the gamma
function
gcd - the greatest
common divisor of polynomials
gcdex - the extended
Euclidean algorithm for polynomials
genident - create
an unused identifier
genpoly - create a
polynomial using the ``b''-adic expansion
getpid - the process
ID of the running MuPAD kernel
getprop - query
properties of expressions
ground - ground term
(constant coefficient) of a polynomial
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
history - access an
entry of the history table
hold - delay
evaluation
icontent - the
content of a polynomial with rational coefficients
if - branch
statement
id - the identity
map
ifactor - factor an
integer into primes
igamma - the
incomplete Gamma function
igcd - the greatest
common divisor of integers
igcdex - the
extended Euclidean algorithm for two integers
ilcm - the least
common multiple of integers
in - membership
indets - the
indeterminates of an expression
indexval - indexed
access to arrays and tables without evaluation
infinity -
infinity
info - prints short
information
input - interactive
input of MuPAD objects
int - definite and
indefinite integration
int2text - convert
an integer to a character string
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 - the
i-th prime number
lambertV, lambertW
- lower and upper real branch of the Lambert function
last - access a
previously computed object
lasterror -
reproduce the last error
lcm - the least common
multiple of polynomials
lcoeff - the leading
coefficient of a polynomial
ldegree - the
lowest degree of the terms in a polynomial
length - the
``length'' of a MuPAD object (heuristic complexity)
level - evaluate an
object with a specified substitution depth
lhs,rhs - the left,
respectively right hand side of equations, inequalities, relations and
ranges
limit - compute a
limit
linsolve - solve a
system of linear equations
lllint - compute an
LLL-reduced basis of a lattice
lmonomial - the
leading monomial of a polynomial
ln - the natural
logarithm
loadlib - load a
library package
loadmod - load a
module
loadproc - load an
object on demand
log - the logarithm to
an arbitrary base
lterm - the leading
term of a polynomial
match - pattern
matching
matrix - create a
matrix or a vector
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 the ``rationalization'' of an expression
max - the maximum of
numbers
min - the minimum of
numbers
mod, modp, mods - the
modulo functions
multcoeffs -
multiply the coefficients of a polynomial with a factor
new - create a domain
element
newDomain -
create a new data type (domain)
next - skip a step in
a loop
nextprime - the
next prime number
nops - the number of
operands
norm - compute the
norm of a matrix, a vector, or a polynomial
normal - normalize
an expression
nterms - the number
of terms of a polynomial
nthcoeff - the
n-th non-zero coefficient of a polynomial
nthmonomial -
the n-th monomial of a polynomial
nthterm - the
n-th term of a polynomial
null - generate the
void object of type DOM_NULL
numer - the numerator
of a rational expression
ode - the domain of
ordinary differential equations
op - the operands of an
object
operator - define
a new operator symbol
package - load a
package of new library functions
pade - Pade
approximation
partfrac - compute
a partial fraction decomposition
patchlevel - the
patch number of the installed MuPAD library
pathname - create
a platform dependent path name
pdivide -
pseudo-division of polynomials
piecewise - the
domain of conditionally defined objects
plot - display
graphical objects on the screen
plot2d - 2D
plots
plot3d - 3D
plots
plotfunc2d - 2D
plots of function graphs
plotfunc3d - 3D
plots of function graphs
plotOptions2d
- scene options for 2D plots
plotOptions3d
- scene options for 3D plots
point - generate a
graphical point primitive
poly - create a
polynomial
poly2list -
convert a polynomial to a list of terms
polygon - generate
a graphical polygon primitive
polylog - the
polylogarithm function
powermod - compute
a modular power of a number or a polynomial
print - print objects
to the screen
proc - define a
procedure
product - definite
and indefinite products
protect - protect
an identifier
protocol - create
a protocol of a MuPAD session
psi - the
digamma/polygamma function
quit - terminate the
MuPAD session
radsimp - simplify
radicals in arithmetical expressions
random - generate
random numbers
rationalize -
transform an expression into a rational expression
read - search, read,
and execute a file
repeat, while -
repeat and while loop
rec - the domain of
recurrence equations
rectform -
rectangular form of a complex expression
register - remove
the memory limit of the demo version
reset - re-initialize
a MuPAD session
return - exit a
procedure
revert - revert
lists or character strings, invert series expansions
rewrite - rewrite
an expression
RGB - predefined color
names
select - select
operands
series - compute a
(generalized) series expansion
setuserinfo -
set an information level
share - create a
unique data representation
sign - the sign of a
real or complex number
signIm - the sign of
the imaginary part of a complex number
simplify -
simplify an expression
sin, cos, tan, csc, sec,
cot - the trigonometric functions
sinh, cosh, tanh, csch, sech,
coth - the hyperbolic functions
slot - method or entry
of a domain or a function environment
solve - solve
equations and inequalities
solvers - an
overview of MuPAD's solvers
sort - sort a
list
split - split an
object
sqrt - the square root
function
strmatch - match a
pattern in a character string
subs - substitute into
an object
subsex - extended
substitution
subsop - replace
operands
substring -
extract a substring from a string
sum - definite and
indefinite summation
sysname - the name
of the operating system
sysorder - compare
objects according to the internal order
system - execute a
command of the operating system
table - create a
table
taylor - compute a
Taylor series expansion
tbl2text -
concatenate the strings in a table
tcoeff - the
trailing coefficient of a polynomial
testargs - decide
whether procedure arguments should be tested
testtype -
syntactical type checking
text2expr -
convert a character string to an expression
text2int - convert
a character string to an integer
text2list,
text2tbl - split a character string into substrings
textinput -
interactive input of text
rtime, time - measure
real time and execution time
traperror - trap
errors
type - the type of an
object
unassume - delete
the properties of an identifier
universe - the
set-theoretical universe
unloadmod -
unload a module
unprotect -
remove protection of identifiers
userinfo - print
progress information
val - the value of an
object
version - the
version number of the MuPAD library
warning - print a
warning message
write - write the
values of variables into a file
zeta - the Riemann
zeta function
zip - combine
lists
Do you have
questions or comments?
Copyright © SciFace Software GmbH & Co. KG
2000