Determine array equality
tf = isequal( returns logical
A,B)1 (true) if A and
B are equivalent; otherwise, it returns logical
0 (false). See the Input Arguments section for a
definition of equivalence for each data type. NaN (Not a Number),
NaT (Not a Time), undefined categorical elements, and
<missing> values are considered to be
unequal to other elements, as well as themselves.
To treat NaN, NaT,
<undefined>, and <missing> values as
equal to other such values, use isequaln.
tf = isequal( returns logical
A1,A2,...,An)1 (true) if all the inputs are
equivalent.
The equality of two function handles depends on how they are constructed. For more information, see Compare Function Handles.
isequal returns logical 0
(false) for two objects with dynamic properties, even if
the properties have the same names and values.
isequal compares only stored (non-dependent) properties
when testing two objects for equality.
When comparing two handle objects, use == to test whether
objects have the same handle. Use isequal to determine if
two objects with different handles have equal property values.