相关疑难解决方法(0)

scipy.special.binom和scipy.misc.comb有什么区别?

scipy.special.binom和scipy.misc.comb有什么区别?

在ipython中,我可以看到它们返回不同的类型,并且具有不同的准确性.

scipy.special.binom(4,3)
4.0

scipy.misc.comb(4,3)
array(4.000000000000001)
Run Code Online (Sandbox Code Playgroud)

然而他们到底做了什么不同?


看看https://github.com/scipy/scipy/blob/master/scipy/special/generate_ufuncs.py,scipy.special.binom

binom -- binom: dd->d                                      -- orthogonal_eval.pxd
Run Code Online (Sandbox Code Playgroud)

scipy.misc.comb调用scipy.special.gammaln,其行在generate_ufuncs.py中表示

gammaln -- lgam: d->d, clngamma_wrap: D->D                 -- cephes.h, specfun_wrappers.h
Run Code Online (Sandbox Code Playgroud)

python scipy

9
推荐指数
1
解决办法
2347
查看次数

标签 统计

python ×1

scipy ×1