isNanInf
Syntax
isNanInf(X, [includeNull=false])
Details
Check each element in X to see if it is a NaN/Inf value. Return a BOOLEAN type of the same length as X. If includeNull is set to true, null values will return true. The default value of includeNull is false.
Parameters
X is a DOUBLE type scalar, vector or matrix.
includeNull is a BOOLEAN.
Returns
Returns a Boolean value with the same form as X.
Examples
x = [1.5, float(`nan), 2.3, float(`inf), NULL, 3.7]
// includeNull = false (defaule), null values will return false
isNanInf(x)
// output: [false,true,false,true,false,false]
// includeNull = true, null values will return false
isNanInf(x)
// output: [false,true,false,true,true,false]
Related function: countNanInf
