out = eqn (A, B) ¶Determine element-wise equality, treating NaNs as equal
out = eqn (A, B)
eqn is just like eq (the function that implements the
== operator), except
that it considers NaN and NaN-like values to be equal. This is the element-wise
equivalent of isequaln.
eqn uses isnanny to test for NaN and NaN-like values,
which means that NaNs and NaTs are considered to be NaN-like, and
string arrays’ “missing” and categorical objects’ “undefined” values
are considered equal, because they are NaN-ish.
Developer’s note: the name “eqn” is a little unfortunate,
because “eqn” could also be an abbreviation for “equation”. But this
name follows the isequaln pattern of appending an “n” to the
corresponding non-NaN-equivocating function.
See also: eq, isequaln, isnanny