matlab 中 组合函数,Matlab中的组合函数

nchoosek Binomial coefficient or all combinations.

nchoosek(N,K) where N and K are non-negative integers returns N!/K!(N-K)!.

This is the number of combinations of N things taken K at a time.

When a coefficient is large, a warning will be produced indicating

possible inexact results. In such cases, the result is only accurate

to 15 digits for double-precision inputs, or 8 digits for single-precision

inputs.

nchoosek(V,K) where V is a vector of length N, produces a matrix

with N!/K!(N-K)! rows and K columns. Each row of the result has K of

the elements in the vector V. This syntax is only practical for

situations where N is less than about 15.

Class support for inputs N,K:

float: double, single

integer: uint8, int8, uint16, int16, uint32, int32, uint64, int64

Class support for inputs V:

float: double, single

integer: uint8, int8, uint16, int16, uint32, int32, uint64, int64

logical, char

搬自help文件

这个函数可以有很多用法,最做的东西涉及到把列数里面某个差值内的一段数选出来,就可以用nchoosek这个函数,函数名称也很有意思,n个数里面choose k个数 嘿嘿~

原文:http://www.cnblogs.com/Dontstop/p/5137841.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值