| MATLAB Function Reference | ![]() |
Syntax
Description
NaN
returns the IEEE arithmetic representation for Not-a-Number (NaN). These result from operations which have undefined numerical results.
Examples
NaN, such as sqrt(NaN)
(+Inf)+(-Inf)
0*Inf
0/0 and Inf/Inf
rem(x,y) where y is zero or x is infinity
Remarks
Because two NaNs are not equal to each other, logical operations involving NaNs always return false, except ~= (not equal). Consequently,
and the NaNs in a vector are treated as different unique elements.
Use the isnan function to detect NaNs in an array.
See Also
Inf, isnan
| namelengthmax | nargchk | ![]() |