Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学和算法 > 离散数学 > Subsets >

Subsets

Subsets[list]
给出 list 所有可能子集.
Subsets
给出最多包含 n 个元素的子集.
Subsets
给出包含 n 个元素的子集.
Subsets
给出包含的元素个数在 之间的子集.
Subsets
给出前 s 个子集.
Subsets
给出第 ^ 个子集.
  • Subsets[list] 给出 list 的幂集.
  • Subsets[list] 优先排列较短的子集,list 中位置靠后的元素延迟排列(即优先排列位置靠前的元素).
  • 如果 list 中元素的顺序为 Sort 的返回值,那么 Subsets[list] 的结果也将以这个顺序执行.
  • Subsets 给出包含 , , ... 个元素的子集.
  • Subsets 给出的结果与 Take 相同,只要 spec 所指定的元素存在.
所有可能子集(幂集):
最多包含 2 个元素的所有可能子集:
只包含两个元素的子集:
所有可能子集(幂集):
In[1]:=
Click for copyable input
Out[1]=
 
最多包含 2 个元素的所有可能子集:
In[1]:=
Click for copyable input
Out[1]=
只包含两个元素的子集:
In[2]:=
Click for copyable input
Out[2]=
包含 3 个元素的前 5 个子集:
所有长度为偶数的子集:
第 69381 个子集:
的所有子集:
的奇数子集,以相反的顺序::
和任何头部联用:
找出从 4 个元素的集合中选出 3 个元素的所有可能子集:
八角形所有顶点两两连线:
构造一个初等对称多项式:
10 的所有因子构成集合的所有子集:
找出所有只包含 3 个非零二进制整数数字的子集:
三维空间中随机产生 20 个点,两两连线:
立方体顶点两两连线:
Subsets 按照输入的优先顺序排列子集:
相同元素在不同位置出现,当作不同元素处理:
Tuples 给出元素所有可能的组合和排序:
Subsets[a, b, c]===Take[Subsets[a, b], c] 只有当所有要求的项都存在时:
c 要求的项不存在时,返回存在的项:
抑制警告信息,使用 Off
随机产生的点中,任意选取三个点作多边形的所有可能组合:
版本 5.1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF