MuPAD® notebooks will be removed in a future release. Use MATLAB® live scripts instead.
MATLAB live scripts support most MuPAD functionality, though there are some differences. For more information, see Convert MuPAD Notebooks to MATLAB Live Scripts.
This glossary explains some of the terms that are used throughout the MuPAD® documentation.
The phrase “domain” is synonymous
with “data type.” Every MuPAD object has a data
type referred to as its “domain type.” It may be queried
via the function
are “basic domains” provided by the system kernel. These
include various types of numbers, sets, lists, arrays, hfarrays, tables,
expressions, polynomials etc. The documentation refers to these data
types as “kernel domains.” The name of the kernel domains
are of the form
In addition, the MuPAD programming language
allows to introduce new data types via the keyword
|domain element||The phrase “|
|domain type||The domain type of an object is the data type of the object.
It may be queried via |
Sequences such as
The concept of flattening also applies
to some functions such as
|function||Typically, functions are represented by a |
|numerical expression||This is an expression that does not contain any symbolic variable
apart from the special constants PI, E, EULER,
A numerical expression such as |
The help page of a system function only documents the
admissible arguments that are of some basic type provided by the MuPAD kernel.
If the system function
|polynomial||Syntactically, a polynomial such as |
|polynomial expression||This is an arithmetical expression in which symbolic variables
and combinations of such variables only enter via positive integer
powers. Examples are |
|rational expression||This is an arithmetical expression in which symbolic variables
and combinations of such variables only enter via integer powers.
Examples are |