Определить равенство массива, рассматривая значения NaN как равные
tf = isequaln( возвращает логический A,B)1 (true), если A и B эквивалентны; в противном случае возвращается логическое 0 (false). Определение эквивалентности для каждого типа данных см. в разделе «Входные аргументы». NaN (Не число), NaT (не время), неопределенные категориальные элементы и <missing> значения считаются равными другим таким значениям.
Рассматривать NaN, NaT, <undefined>, и <missing> значения как неравные другим таким значениям, используйте isequal.
tf = isequaln( возвращает логический A1,A2,...,An)1 (true), если все входы эквивалентны.
Равенство двух дескрипторов функций зависит от способа их построения. Дополнительные сведения см. в разделе Сравнение дескрипторов функций.
isequaln возвращает логический 0 (false) для двух объектов с динамическими свойствами, даже если свойства имеют одинаковые имена и значения.
isequaln сравнивает только сохраненные (не зависимые) свойства при проверке двух объектов на равенство.
При сравнении двух объектов-дескрипторов используйте == для проверки того, имеют ли объекты одинаковый дескриптор. Использовать isequaln чтобы определить, имеют ли два объекта с разными дескрипторами равные значения свойств.