返回满足特定条件的那些子集
软件应用简介

W = nchoosecrit(S,FUN)返回满足特定条件的集合S中一个或多个元素(称为子集)的那些组合。该标准由功能FUN指定。FUN是采用一个输入参数并返回逻辑标量值的函数的函数句柄。
W将是行向量的单元格数组。W的每个单元格都包含FH(C)为真的S的组合C中的一个。
[W,IX] = nchoosecrit(S,FUN)还返回索引,使得S(IX {k})等于W {k}。
最大而言,存在S的2 ^ N-1个可能的子集(N是S的元素数)。因此,该数目随着N的增加而迅速增加。W是这些子集的选择。
S可以是一个单元数组,W的每个单元都将包含一个单元数组。
示例:
%找到将op和6
nchoosecrit([1 2 3 4 5 6],@(x)sum(x)== 6) 相加的子集
%-> {[1 2 3],[2 4],[ 1 5],[6]}
界面展示

结果展示

规格 价
0元试用 |
---|
0.0元人民币/月 |
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!