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