MATLAB Function Reference | ![]() ![]() |
表示
C = nchoosek(n,k) C = nchoosek(v,k)
詳細
C = nchoosek(n,k)
は、n
とk
が非負の整数のとき、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要素の組合わせを出力します。
2 4 6 8 2 4 6 10 2 4 8 10 2 6 8 10 4 6 8 10
制限
参考
![]() | nargoutchk | ndgrid | ![]() |