基本函数用法 (n)

nchoosek()--排列组合函数

MATLAB函数中用nchoosek 来实现二项式系数或所有组合

语法:

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 列.

输入 n, k, 和v支持类型:float double 和 float single.

例子:

命令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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,907评论 0 2
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,125评论 0 2
  • 今年工作目标:1.工作重新换行业,回到自己原本的职业中,做教育!工作中的收入今年定位6万!(重要且紧急) 2.美乐...
    米太阳阅读 1,091评论 0 1
  • 1、config get requirepass 获取当前Redis的连接密码 2、CONFIG GET dir ...
    海阔天空yqh阅读 338评论 0 0
  • 一生很长,有无数个日日夜夜。一生很短,来不及明白一个道理。 1 凉山 一个白净书生,十年寒窗苦读,却名落松山。心灰...
    monkey的碎碎念阅读 251评论 1 2

友情链接更多精彩内容