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