1. 并集:union
A = [1, 2, 3];
B = [3, 4, 5];
result = union(A, B); % 结果为 [1, 2, 3, 4, 5]
2. 交集:intersect
A = [1, 2, 3];
B = [3, 4, 5];
result = intersect(A, B); % 结果为 [3]
3. 差集:setdiff
A = [1, 2, 3];
B = [3, 4, 5];
result = setdiff(A, B); % 结果为 [1, 2]
4. 对称差集:setxor
A = [1, 2, 3];
B = [3, 4, 5];
result = setxor(A, B); % 结果为 [1, 2, 4, 5]
5. 是否为子集:ismember
A = [1, 2, 3];
B = [3, 4, 5];
result = ismember(A, B); % 结果为 [0, 0, 1],表示 A 中的元素是否在 B 中
这些函数可以用于处理 MATLAB 中的数组或集合,提供了灵活的集合操作方式。你可以根据具体的需求选择适当的函数来完成相应的集合操作。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6716/MATLAB