MuPAD® notebooks will be removed in a future release. Use MATLAB® live scripts instead.
To convert a MuPAD notebook file to a MATLAB live script file, see
convertMuPADNotebook. MATLAB live scripts support most MuPAD functionality, although there are some differences. For more information, see
Convert MuPAD Notebooks to MATLAB Live Scripts.
|Create an object protected against evaluation|
|Create a block with some identifiers protected against evaluation|
|Create a transparent block protected against evaluation|
|Replace blocks by their contents|
|Evaluate an object in the enclosing context|
|Evaluate an object|
|Assignment with evaluation of the left hand side|
|Insert a value (evaluate at a point)|
|Evaluate a polynomial at a point|
|Create an inactive copy of a function|
|Create an active copy of a frozen function|
|Substitution depth of identifiers|
|Evaluate an object with a specified substitution depth|
|Prevent infinite recursion during procedure calls|
|Maximum amount of work to spend on the computation|
|Prevent infinite recursion during evaluation|
MuPAD automatically evaluates results returned by most of the system functions.
When you perform interactive computations in MuPAD, the system tries to evaluate all expressions before returning them.
To evaluate an expression for particular values of identifiers,
or its shortcut
Evaluation is one of the most common mathematical operations.
The value of an identifier can contain arbitrary MuPAD objects, including identifiers.
When MuPAD evaluates an expression or executes a command, the output that the system displays can differ from the actual result.