次のようなシーケンスがあります:{1,2,3}、次のようにすべての組み合わせを取得したい:{{}、{1}、{2}、{3}、{1,2}、{1,3 }、{2,3}、{1,2,3}}ありがとうございます。
質問する
298 次
2 に答える
3
これを試してみてください:http://www.mathworks.com/help/stats/combnk.html。パーマではなく、櫛が必要だと思います。
于 2012-12-20T09:02:43.757 に答える
1
ブルートフォース:
a = { 1, 2, 3 };
n =numel(a);
nn = 2^n;
res = cell(1, nn);
for ii=1:nn,
res{ii} = a( bitget( ii-1, n:-1:1 ) == 1 );
end
于 2012-12-20T09:07:44.527 に答える