0

假设我有 121 个元素并且想要一次获取 4 个元素的所有组合,即 121c4。
由于combnk(1:121, 4)需要很多时间,我想通过提供以下内容来获得该组合的 2%:

z = 1:50:length(121c4(:, 1))

例如:第 1行、第 5、第 100等等,直到 121c4,只从 121c4 矩阵中选择那些行而不生成完整的组合(对于像 625c4 这样的大数字来说,它消耗太多了)

4

1 回答 1

0

如果您还没有定义组合的顺序,为什么不直接使用

randi(121,p,4)

p你想要的组合数量在哪里?使用这种方法,您可能想要也可能不想替换重复项。

如果您已经定义了组合的顺序,请告诉我们它是什么。

于 2012-06-18T12:19:25.963 回答