| MATLAB Function Reference | ![]() |
Syntax
k = ismember(a,S) k = ismember(A,S,'rows')
Description
k = ismember(a,S)
回傳與 a 相同長度的向量,向量裡元素的值是根據 a 的元素是否屬於 S 集合,若是則為 1;若否則為 0。用集合理論來說明,即 a
S 則 k 為 1。 a 及 S 可為字串形態的異質陣列。
k = ismember(A,S,'rows')
A 及 S 為行數相同的矩陣時,回傳向量裡元素的值是根據 A 的列向量是否也是 S 的列向量,若是則為 1;若否則為 0
Examples
set = [0 2 4 6 8 10 12 14 16 18 20];
a = reshape(1:5,[5 1])
a =
1
2
3
4
5
ismember(a,set)
ans =
0
1
0
1
0
See Also
intersect, setdiff, setxor, union, unique, is*
| iskeyword | isocaps | ![]() |