代码:

# -*- coding: utf-8 -*-
'''
Created on 2018年5月15日
@author: user
@attention:  gama function
'''
import numpy as np
import matplotlib.pyplot as plt
from scipy.special import gamma, factorial def test_gamma_funciton():#整数集阶乘拓展到实数集、复数集#整数print (gamma([0, 1, 5, 10]))#实数print (gamma([0.5, 1.8, 5.9, 10.2]))#复数z = 2.5 + 1jprint (gamma(z))print (gamma(z+1))print (z*gamma(z)) # Recurrence property)#计算π值print (gamma(0.5)**2)  # gamma(0.5) = sqrt(pi)#gama和阶乘示意图x = np.linspace(-3.5, 5.5, 2251)y = gamma(x)plt.plot(x, y, 'b', alpha=0.6, label='gamma(x)')k = np.arange(1, 7)plt.plot(k, factorial(k-1), 'k*', alpha=0.6,label='(x-1)!, x = 1, 2, ...')plt.xlim(-3.5, 5.5)plt.ylim(-10, 25)plt.grid()plt.xlabel('x')plt.legend(loc='lower right')plt.show()if __name__ == '__main__': test_gamma_funciton()#gama函数

结果:

[       inf 1.0000e+00 2.4000e+01 3.6288e+05]
[1.77245385e+00 9.31383771e-01 1.01270191e+02 5.70499028e+05]
(0.7747621045510835+0.7076312043795929j)
(1.2292740569981173+2.5438401155000685j)
(1.2292740569981158+2.543840115500066j)
3.1415926535897927

【LDA学习系列】神奇的Gama函数Python代码相关推荐

  1. 联邦学习算法介绍-FedAvg详细案例-Python代码获取

    联邦学习算法介绍-FedAvg详细案例-Python代码获取 一.联邦学习系统框架 二.联邦平均算法(FedAvg) 三.联邦随梯度下降算法 (FedSGD) 四.差分隐私随联邦梯度下降算法 (DP- ...

  2. 【联邦学习邂逅密码学系列】基于同态加密算法python代码实现

    这是我的学习笔记,若有不足和错误之处,欢迎交流和指正,谢谢! 联系方式:lrcgnn@163.com 前言 联邦学习是一种参与方之间联合隐私训练的新范式,受到学术界和工业界的关注.然而一些研究表明,联 ...

  3. 深度学习中的正则化技术(附Python代码)

    作者:SHUBHAM JAIN 翻译:和中华 校对:丁楠雅 本文约3500字,建议阅读20分钟. 本文简单介绍了什么是正则化以及在深度学习任务中可以采用哪些正则化技术,并以keras代码具体讲解了一个 ...

  4. python import random函数-Python代码中的“import random”是什么意思?

    匿名用户 1级 2017-12-02 回答 导入python提供的random这个库. Python代码例子 1.输入三个变量,然后按小到大输出 [python] view plain copy x  ...

  5. python可以实现哪些功能_Python学习究竟有多强大,Python代码能实现哪些功能

    Python究竟有多强大?Python代码能实现哪些功能?众所周知,Python入门简单.功能强大,是人工智能时代最佳的编程语言.但很多人好奇Python究竟有多强大,为什么那么受欢迎?下面就来给大家 ...

  6. python三国演义人物出场统计ppt_Python学习之四大名著人物出场次数Python代码-Go语言中文社区...

    <三国演义>,<水浒传>,<西游记>的人物出场次数Python代码: 经过代码运行的结果可以看出三国作者对曹操和孔明比较喜爱:水浒作者对宋江和武松比较喜爱:西游作者 ...

  7. Python学习之四大名著人物出场次数Python代码

    <三国演义>,<水浒传>,<西游记>的人物出场次数Python代码: 经过代码运行的结果可以看出三国作者对曹操和孔明比较喜爱:水浒作者对宋江和武松比较喜爱:西游作者 ...

  8. 运筹系列4:整数规划割平面法python代码

    1. 分支割平面(branch and cut) 割平面简单来说,就是添加约束条件. Cuts are constraints added to a model to restrict (cut aw ...

  9. python诞生的时间地点人物事件_Python学习之四大名著人物出场次数Python代码

    <三国演义>,<水浒传>,<西游记>的人物出场次数Python代码: 经过代码运行的结果可以看出三国作者对曹操和孔明比较喜爱:水浒作者对宋江和武松比较喜爱:西游作者 ...

最新文章

  1. 徐铁:当深度学习握手脑科学-圣城会议归来
  2. 使用Docker-Compose,如何执行多个命令
  3. java 事件分发线程_深入浅出Java多线程(2)-Swing中的EDT(事件分发线程) [转载]...
  4. ASIHTTPRequest-断点续传需要原网站支持!
  5. Excel数据分析--客户对象分析
  6. 调查:听取当前用户的意见(并改进),是为什么?
  7. 谷歌无法更新至最新版本问题
  8. 怎么把图片转PDF格式?转换方法分享
  9. 360老总给新入职的员工演讲
  10. 国籍SQL—— 看自己需求 ( 港澳台 也独立出来了)
  11. 微机原理—可编程计数器/定时器8253概念详解
  12. 软件工程2019:第2次作业—— 时事点评
  13. 大数据拼精准可否触动电商个性营销神经
  14. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java装修服务分析系统03563
  15. libVLC 添加图片和文本水印
  16. 【体验】室内设计 Web 编辑器
  17. 元宇宙产业链(含205页PPT)!
  18. Android Studio —— 一键浏览器搜索
  19. 测量正弦电压信号之自制并行比较型ADC(TINA仿真)测量正弦电压之VFC模块(电压转频率,proteus仿真)
  20. webpack初始化vue项目 配置整理(一)

热门文章

  1. openstack——horizon篇
  2. ORACLE 字符串函数用法(转载)
  3. 搭建好看的静态博客(使用Hexo进行搭建)
  4. SDOI2018:荣誉称号
  5. Unity UI代码自动生成
  6. 深度探索c++对象模型读书笔记:Data语意学-Data Member的绑定
  7. 测试 Zoundry Raven
  8. 使用 dispatchEvent() 方法
  9. shell test和find命令实例解析
  10. Android应用---基于NDK的samples例程hello-jni学习NDK开发