nchoose:集合元素的所有组合-matlab开发

时间:2024-06-18 04:23:34
【文件属性】:

文件名称:nchoose:集合元素的所有组合-matlab开发

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-18 04:23:34

matlab

W = nchoose(S) 返回 0、1 或更多的所有可能组合集合 S 的元素,有 N 个元素。 有 2^N 种组合总共。 W 是一个元胞数组,每个元胞都保存其中一个组合(作为行向量)。 S 可以是一个元胞数组,然后 W 的每个元胞将包含一个元胞大批。 W 是 S 的幂集,因为它包括空集 (0 元素)作为它的第一个单元格。 对于整数向量 I,W = nchoose(S, I) 仅返回集合由索引 I 表示。这可能对大型集合有用。 例子: nchoose([2 4 6 8]) % -> { [] ; % [2] ; % [4] ; % [2 4] ; % [6] ; % ... % [2 6 8] ; % [4 6 8] ; % [2 4 6 8]} ; % 总共 16 种不同的组合nchoose([33 22 11], [1 8 4]) % -> { [] ; [33 22 11] ; [


【文件预览】:
nchoose.m.zip
nchoose.zip

网友评论