Array elements that are members of set array
returns
an array containing logical Lia
= ismember(A
,B
)1
(true
)
where the data in A
is found in B
.
Elsewhere, the array contains logical 0
(false
).
If A
and B
are
tables or timetables, then ismember
returns a logical
value for each row. For timetables, ismember
takes
row times into account to determine equality. The output, Lia
,
is a column vector.
treats
each row of Lia
= ismember(A
,B
,'rows')A
and each row of B
as
single entities and returns a column vector containing logical 1
(true
)
where the rows of A
are also rows of B
.
Elsewhere, the array contains logical 0
(false
).
The 'rows'
option does not support cell arrays,
unless one of the inputs is either a categorical array or a datetime
array.
[
also
returns an array, Lia
,Locb
]
= ismember(A
,B
)Locb
.
Generally, Locb
contains the lowest
index in B
for each value in A
that
is a member of B
. Values of 0
indicate
where A
is not a member of B
.
If A
and B
are
tables or timetables, then Locb
contains the lowest
index in B
for each row in A
that
is also a row in B
. Values of 0
indicate
where A
is not a row of B
.