Let us first demonstrate some basic items which the most of all
computer algebra systems have in common.
To describe all the possibilities where you can use MuPAD for different
applications of mathematics would be beyond the scope of this
introduction.
We will briefly go through some domains of mathematics and refer the
interested reader also to the report Advanced
Mathematical Features of MuPAD which describes certain parts a little
bit more detailed.
Starting MuPAD, a lot of data types like lists, sets, tables or a type
for polynomials are known. We call these the basic data types to
point out the difference to data types which are created and known to the
system afterwards. The user is able to create data types with all the
necessary operations to be used for them (so-called domains, see
below).
MuPAD provides the user with a high-level programming language together
with profile and debug tools.
MuPAD has a possibility to create user defined data types, so-called
domains. We want to give an impression not on how to implement
a data type but on what they may be good for. |