nchoosek

您所在的位置:网站首页 matlab组合数函数系数太大不精确了 nchoosek

nchoosek

2024-07-10 14:36| 来源: 网络整理| 查看: 265

【功能简介】求组合数。

【语法格式】

1.C=nchoosek(n,k)

参数n、k为非负整数,返回 =n!/((n-k)!k!)。

2.C=nchoosek(v,k)

v是长度为n的行向量,返回的C是一个矩阵,矩阵的行包含从n个元素中取k个的所有可能组合。因此,C是nchoosek(n,k)行k列矩阵。

【实例5.30】求从1~5中取出3个数的所有不同取法。

>> a=1:5; >> C=nchoosek(a,3) %求5个数字中取3个数的所有不同取法 C = 1 2 3 1 2 4 1 2 5 1 3 4 1 3 5 1 4 5 2 3 4 2 3 5 2 4 5 3 4 5 >> c=nchoosek(5,3) %5个数取3个共有10种取法 c = 10 【实例分析】nchoosek(5,3) 表示共有10种取法,相应的,在C=nchoosek(a,3)中,矩阵C有10行。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3