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