MuPAD^{®} provides symbolic representations of the following
commonly used special real numbers. You can perform exact computations
that include the constants. Also, you can get floatingpoint approximations
with the current precision DIGITS
by using the float
function.
E  Euler number (exponential constant, base of natural logarithm) 
PI  π ≈ 3.141592653 
EULER  EulerMascheroni constant

CATALAN  Catalan constant

MuPAD provides the symbolic representations for real and complex infinities. Many functions accept infinities as their arguments. For example, you can use infinities when computing sums, limits, integrals, and so on. Also, you can perform arithmetical operations with infinities. MuPAD can return infinities as results of computations:
infinity  Real positive infinity 
complexInfinity  Infinite point of the complex plane 
RD_INF  Real positive infinity used in floatingpoint 
RD_NINF  Real negative infinity used in floatingpoint 
MuPAD uses a threestate logic with the Boolean constants TRUE
, FALSE
,
and UNKNOWN
.
You can use these constants in computations. MuPAD can return
these constants as a result of computations.
The following objects in MuPAD represent special values. You can use these special values in computations. MuPAD can return these values as a result of computations:
I  Imaginary unit . 
NIL  Null object of the domain 
null()  Null (void) object of the domain 
undefined  Undefined value. 
RD_NAN  Undefined value used in floatingpoint intervals . If you use typeset mode, MuPAD displays
this value as
in
output regions. 
FAIL  Failure object of the domain 
MuPAD provides the following predefined sets and lets you use them in computations. For example, you can use these predefined sets to compute intersections, differences, and unions, or to make assumptions. MuPAD can use these sets to return results of computations: