MATLAB Function Reference    
nchoosek

二項係数、または、すべての組合わせ

表示

詳細

C = nchoosek(n,k) は、nkが非負の整数のとき、n! / ( (n-k)!  k!)を出力します。これは、n個の整数の中からk個を得るすべての組合わせの数です。

C = nchoosek(v,k), は、vが長さnの行ベクトルのとき、v n 個の要素から一度に得られる k 個の要素のすべての組み合わせを行とする行列を作成します。行列 C は、n! / ( (n-k)!  k!)行k列です。

例題

nchoosek(2:2:10,4) は、2から10までの偶数から得られる4要素の組合わせを出力します。

制限

この関数は、nが15未満の場合にのみ実際に適用されます。

参考

perms


 nargoutchk ndgrid