【发布时间】:2015-07-04 12:46:18
【问题描述】:
我有一个 15*2 矩阵,并希望拥有所有可能的组合,包括 15 行中的 3 行..nchoosek(15,3)=455 这意味着455subsets(3*2matrix) 是可能的。
我不能有子集吗?
【问题讨论】:
我有一个 15*2 矩阵,并希望拥有所有可能的组合,包括 15 行中的 3 行..nchoosek(15,3)=455 这意味着455subsets(3*2matrix) 是可能的。
我不能有子集吗?
【问题讨论】:
n=3
M=reshape(x(nchoosek(1:size(x,1),n),:),[],n,size(x,2))
要获得每个单独的组合,请使用:
squeeze(M(k,:,:))
其中 k 是索引。
【讨论】: