<< isapprox elementary functions isequaln >>

isequal


Return true if all arguments x1, x2, ... , xn are equal (same dimensions, same values).


Syntax


res = isequal(x1, x2)
res = isequal(x1, x2, xn)

Input argument


x1

a value

x2

a value

xn

a value

Output argument


res

a logical value

Description


isequal returns true if x1 and x2 are the same size and their contents are of equal value; otherwise, it returns false. isequal compares real and imaginary parts of numeric arrays. NaN (Not a Number) values are considered to be unequal to other elements.

Examples


A = eye(3, 3);
res = isequal(A, A)

A = eye(3, 3);
B = single(A)
res = isequal(A, B)
res = isequalto(A, B)

res = isequal('nel', 'son')

res = isequalnNaN, NaN)

See also


isequaln, isequalto.

History


Version Description
1.0.0 initial version

Author


Allan CORNET

<< isapprox elementary functions isequaln >>