目录
MuPAD Language Fundamentals ...................................................................................................... 1 Operators and Elementary Operations ............................................................................................. 1 Special Values .................................................................................................................................... 2 Data Types ......................................................................................................................................... 2 Equation Solving ................................................................................................................................ 6 Formula Manipulation and Simplification ......................................................................................... 8 Calculus ........................................................................................................................................... 10 Linear Algebra ................................................................................................................................. 12 Polynomial Algebra ......................................................................................................................... 16 Mathematical Constants and Functions .......................................................................................... 18 Special Functions ............................................................................................................................. 20 Numbers and Precision ................................................................................................................... 22 Supported Distributions .................................................................................................................. 23 Number Theory ............................................................................................................................... 26 Graph Theory .................................................................................................................................. 29 2-D and 3-D Plots ............................................................................................................................ 31 Annotations and Appearance ......................................................................................................... 31 Programming Basics ........................................................................................................................ 32 Data and File Management ............................................................................................................. 32 Advanced Software Development .................................................................................................. 33 Domains .......................................................................................................................................... 36 Notebook Interface ......................................................................................................................... 36
MuPAD (details)
MuPAD Language Fundamentals
Entering Commands :=;
Assign variables Statement sequences
aliasDefines an abbreviation or a macro
unaliasdelete
Deletes an alias-definition
anames
Identifiers that have values or properties Delete the value of an identifier
freeIndetsgenidenthelp...
Free indeterminates of an expression Create an unused identifier Display a help page
Convert to a floating-point interval Identity map
Indeterminates of an expression
id
indets
_index
Indexed access
indexvalinfolast
Indexed access to arrays and tables without evaluation Prints short information
Access a previously computed object Re-initialize a session Physical units Value of an object Reserved word
resetunitval
quit
share
Create a unique data representation
Operators and Elementary Operations
Arithmetic Operations _invert
Reciprocal of an expression
_subtractappend
Subtract expressions Add elements to a list Cardinality of a set
Test if an entry exists in a container
1
Set Operations card
contains
in
Membership
intersectminusunion
Intersection of sets and/or intervals Difference of sets and/or intervals Union of sets and/or intervals
Revert polynomials, lists, character strings and tables, invert series expansions
revert
universezip
Set-theoretical universe Combine lists
Generates an n-ary associative operator from a binary one
Expression Trees and Precedence misc::genassop
Special Values
FAILNIL
Indicate a failed computation
Singleton element of the domain DOM_NIL Generate the void object of type DOM_NULL
null
TRUEBoolean constant TRUE
FALSEBoolean constant FALSE
UNKNOWNundefined
Boolean constant UNKNOWN Undefined value
solvelib::BasicSetC_
Basic infinite sets Complex numbers Real numbers
R_Z_
Q_
Rational numbers Integers Positive integers
N_
Data Types
Data Structures
Common Operations .
Concatenate objects
..Range operator
assignPerform assignments given as equations
assignElementslengthmatch
Assign values to entries of an array, a list, or a table The \Pattern matching
2
nopsop
Number of operands Operands of an object
piecewiseselectsplit
Domain of conditionally defined objects Select operands Split an object
Compare objects according to the internal order Create a table
sysordertable
numeric::indetsprog::exprtreeprog::find
Search for indeterminates Visualize an expression as tree Find operands of objects Sort objects by an index function Insert an element into a list
prog::sort
Operations on Lists listlib::insert
listlib::insertAt
Insert an element into a list at a given position Merging two ordered lists
listlib::merge
listlib::removeDuplicateslistlib::setDifference
Removes duplicate entries
listlib::removeDupSortedlistlib::singleMergelistlib::sublistpoly2listsort
Remove duplicates of any element from ordered lists Remove elements from a list
Merging of two ordered lists without duplicates Search sublists Sort a numerical list
Convert a polynomial to a list of terms Sort a list
Split a character string into a list of substrings
numeric::sort
text2list
Operations on Strings
stringlib::collapseWhitespaceCollapse whitespace in strings
stringlib::containsstringlib::format
Test for substring Formatting a string
Convert a floating-point number to a string
stringlib::formatfstringlib::lowerstringlib::orderstringlib::pos
stringlib::formatTime
Textual description of a time length Convert to lower-case
Mask regular expression special characters Sorting procedure for Sort Position of a substring Create a random string
stringlib::maskMeta
stringlib::random
stringlib::readTextstringlib::removestringlib::split
Reading text file Delete substrings Split a string
Substitution in a string
3
stringlib::subs
相关推荐: