k = isfinite(x) Y = isfinite(X) Integer k; (Matrix|Array) Y; (Real|Complex) x; (Matrix|Array) X;
>> k = isfinite(0.5)
k = 1
>> k = isfinite(NaN)
k = 0
>> k = isfinite(Inf)
k = 0
>> Y = isfinite([1, Inf, NaN, -4])
=== [Y] : ( 1, 4) ===
( 1) ( 2) ( 3) ( 4)
( 1) 1.000000E+00 0.000000E+00 0.000000E+00 1.000000E+00