假设我有121个元素,并希望一次获取4个元素的所有组合,即121c4
由于combnk(1:121, 4)
需要花费大量时间,因此我希望通过提供:
z = 1:50:length(121c4(:, 1))
例如:1 st 行,5 th 行,100 th 行,依此类推,最多121c4,只选择那些行来自121c4矩阵而没有产生完整的组合(对于像625c4这样的大数字它消耗太多了。)
答案 0 :(得分:0)
如果您尚未对组合定义排序,为什么不使用
randi(121,p,4)
其中p
是您在集合中想要的组合数量?使用这种方法,您可能会或可能不会想要替换重复项。
如果您已经对组合定义了排序,请告诉我们它是什么。