本文简要介绍 python 语言中 scipy.special.comb
的用法。
用法:
scipy.special.comb(N, k, *, exact=False, repetition=False, legacy=<object object>)#
一次取 k 个 N 事物的组合数。
这通常表示为“N choose k”。
- N: 整数,ndarray
东西的数量。
- k: 整数,ndarray
采用的元素数量。
- exact: 布尔型,可选
对于整数,如果exact为False,则使用浮点精度,否则精确计算结果。对于非整数,如果 exact 为 True,则忽略。
- repetition: 布尔型,可选
如果重复为真,则计算重复组合的数量。
- legacy: 布尔型,可选
如果legacy为True且exact为True,则非整数参数将转换为int;如果legacy为False,则非整数参数的结果不受exact值的影响。
- val: 整数,浮点数,ndarray
组合的总数。
参数 ::
返回 ::
注意:
仅在exact=False 情况下接受数组参数。
如果 N < 0 或 k < 0,则返回 0。
如果 k > N 并且重复=False,则返回 0。
例子:
>>> import numpy as np >>> from scipy.special import comb >>> k = np.array([3, 4]) >>> n = np.array([10, 10]) >>> comb(n, k, exact=False) array([ 120., 210.]) >>> comb(10, 3, exact=True) 120 >>> comb(10, 3, exact=True, repetition=True) 220
相关用法
- Python SciPy special.cosdg用法及代码示例
- Python SciPy special.cosm1用法及代码示例
- Python SciPy special.cotdg用法及代码示例
- Python SciPy special.chdtr用法及代码示例
- Python SciPy special.chdtriv用法及代码示例
- Python SciPy special.cbrt用法及代码示例
- Python SciPy special.chebyu用法及代码示例
- Python SciPy special.chebyt用法及代码示例
- Python SciPy special.chdtrc用法及代码示例
- Python SciPy special.chdtri用法及代码示例
- Python SciPy special.exp1用法及代码示例
- Python SciPy special.expn用法及代码示例
- Python SciPy special.ncfdtri用法及代码示例
- Python SciPy special.gamma用法及代码示例
- Python SciPy special.y1用法及代码示例
- Python SciPy special.y0用法及代码示例
- Python SciPy special.ellip_harm_2用法及代码示例
- Python SciPy special.i1e用法及代码示例
- Python SciPy special.smirnovi用法及代码示例
- Python SciPy special.ker用法及代码示例
- Python SciPy special.ynp_zeros用法及代码示例
- Python SciPy special.k0e用法及代码示例
- Python SciPy special.j1用法及代码示例
- Python SciPy special.logsumexp用法及代码示例
- Python SciPy special.expit用法及代码示例
注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.special.comb。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。