多语言展示
当前在线:142今日阅读:39今日分享:10

Mathematica 集合运算(交集并集差集补集)

介绍在Mathematica中,对列表集合进行运算(交集,并集,补集,差集)。注意和集合区域的区别。0集合的幂集和积集(Mathematica)0Mathematica 集合的表示与子集判断
工具/原料

Mathematica

方法/步骤
2

Union计算并集,Intersection计算交集,Complement计算补集(第一个集合完全包含第二个时),或者差集(第一个集合不完全包含第二个时)。注意,Union和Intersection可以计算多个集合。

3

使用Tuples(元组)可以生成积集(根据应用情景用来作为全集),然后求补集如图。使用Range可以等间隔生成一些数联泰,如图用来生成0-10的整数作为全集,求补集如图。

4

关于集合是否相交,使用IntersectingQ判断。集合是否不想交,使用DisjointQ判断。第二个是否是第一个的子集,使用SubsetQ判断。

5

还有一些判爬肺断用法如图。判断高喊关系的有ContainsAll,ContainsNone,ContainsAny,ContainsOnly,ContainsExactly这些。用法已经在图中。

6

对集合区域的集合运算,无法使用Union或者Intersect,使用的应当是RegionIntersection等函数,如图。

注意事项

使用esc inter esc输入交集符号。使用esc un esc输入并集符号。

推荐信息