isfinite - Array elements that are finite
Syntax
TF = isfinite(A)
Description
TF = isfinite(A) returns
an array the same size as A containing logical
1 (true) where the elements of the array A are finite and logical 0 (false) where
they are infinite or NaN. For a complex number z, isfinite(z) returns 1 if both the real and imaginary parts of z are
finite, and 0 if either the real or the imaginary
part is infinite or NaN.
For any real A, exactly one of the three
quantities isfinite(A), isinf(A), and isnan(A) is equal to one.
Examples
a = [-2 -1 0 1 2];
isfinite(1./a)
ans =
1 1 0 1 1
isfinite(0./a)
ans =
1 1 0 1 1
See Also
isinf, isnan, is*
 | isfield | | isfloat |  |
Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
Get the Interactive Kit