nchoosek_enum:带有枚举选择的nchoosek。 此函数永远不会在内存中构建完整组合数组-matlab开发

时间:2024-06-17 13:43:10
【文件属性】:

文件名称:nchoosek_enum:带有枚举选择的nchoosek。 此函数永远不会在内存中构建完整组合数组-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-17 13:43:10

matlab

此功能可用于处理基数k集的基数k的所有子集,而无需将其存储在内存中。 典型的电话如下 n = 10; k = 3; chunksize = 10; i = 1:块大小; norepetition =假; 虽然真实如果没有重复c = nchoosek_enum(n,k,i); 别的c = nchoosek_enum(n + k-1,k,i); c = c-(0:k-1); 结尾对于r = 1:size(c,1) cr = c(r,:); endcomb = any(isnan(cr)); 如果端梳休息结尾%用cr做某事fprintf('%s \ n',mat2str(cr)) 结尾如果端梳休息结尾我=我+块大小; 结尾


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

网友评论