主要内容

集合运算

并集、交集、集合关系

集合运算比较两个集合中的元素,以找出共性或差异。在 MATLAB® 中,集合可以是由数字、日期、时间、表、时间表或文本数据组成的数组。

大多数集合运算都会比较集合的精确相等性,这在浮点算术运算情形下可能会有问题。基于这个原因,您可以使用 ismembertoluniquetol 函数进行允许一定容差的比较。

函数

intersect两组数据的交集
ismember查找数据的集合成员
setdiff两个数据集的差集
setxor两个数据集的异或集
union两个数据集的并集
unique唯一值
alluniqueDetermine if all values are unique (自 R2025a 起)
numuniqueNumber of unique values (自 R2025a 起)
ismembertol查找容差范围内数据的集合成员
uniquetol容差内的唯一值
join使用键变量按行合并两个表或时间表
innerjoin两个表或时间表之间的内联
outerjoin两个表或时间表之间的外联

主题