本文作者:合肥工业大学 管理学院 钱洋 email:1563178220@qq.com 内容可能有不到之处,欢迎交流。
未经本人,允许禁止转载。

本文的另外一个地址为:http://www.datalearner.com/blog/1051494421034048

公式推导

由于最近本人在搞算法时,如下图所示,遇到Gamma求一阶导数及二阶导数,所以找了相关资料,学习了一下。

打公式实在有些费劲,所以这里直接将手稿贴出来,供有需要的人学习。

java程序

package function;
import org.apache.commons.math3.special.Gamma;
/*** @author:合肥工业大学 管理学院 钱洋* @email:1563178220@qq.com* @ 这里主要采用的是math3中的gamma相关函数*/
public class dergamma {public static void main(String[] args) {//直接利用这个可以求gamma函数的一阶偏导数double cc= Gamma.digamma(1);double a = Math.pow(Math.PI,2)/6.0+Math.pow(cc,2);System.out.println(a);System.out.println(Sencondderivative(1));}public static double Firstderivative(double x) {double Firstgamm=Gamma.gamma(x)*Gamma.digamma(x);return Firstgamm;}public static double Sencondderivative(double x){double Sencondgamm=(Math.pow(Firstderivative(x)/Gamma.gamma(x),2)+Gamma.trigamma(x))*Gamma.gamma(x);return Sencondgamm;}
}

参考资料:
【1】https://en.wikipedia.org/wiki/Trigamma_function
【2】The logarithmic derivative of the Gamma function
【3】http://erikerlandson.github.io/blog/2016/06/15/computing-derivatives-of-the-gamma-function/

Gamma函数(伽玛函数)的一阶导数、二阶导数公式推导及java程序相关推荐

  1. java 伽玛函数_Gamma函数(伽玛函数)的一阶导数、二阶导数公式推导及java程序

    Gamma函数(伽玛函数)的一阶导数.二阶导数公式推导及java程序 Gamma函数(伽玛函数)的一阶导数.二阶导数公式推导及java程序 本文作者:合肥工业大学 管理学院 钱洋 email:[ema ...

  2. java min 函数的使用方法_【Python】Java程序员学习Python(五)— 函数的定义和使用...

    不想做一个待宰的羔羊!!!!要自己变得强大.... 函数的定义和使用放在最前边还是有原因的,现在语言趋于通用,基本类型基本都是那些,重点还是学习对象的使用方法,而最根本的还是方法的使用,因此优先介绍, ...

  3. 求和函数java_前n个自然数求和的Java程序

    以下是Java代码到前n个自然数的和– 示例import java.util.*; import java.lang.*; public class Demo{ public static int f ...

  4. 伽玛函数(Gamma函数)C++实现

    前几天做项目中的一个算法,需要用到贝塞尔函数(半整阶,复数域),网上的代码一般都要收费,索性自己撸了一个,其中涉及伽马函数值求取,下面是我的思路与实现,供大家免费使用. 第一步:首先介绍一下Gamma ...

  5. 【改】[火光摇曳]神奇的伽玛函数(上)——markdown排版

    原作者:靳志辉 原文:https://github.com/cosname/cosx.org/blob/master/content/post/2014-07-01-gamma-function-1. ...

  6. 【改】[火光摇曳]神奇的伽玛函数(下)——markdown排版

    原作者:靳志辉 https://github.com/cosname/cosx.org/blob/master/content/post/2014-07-01-gamma-function-2.md ...

  7. 伽玛函数的对数导数 matlab,伽玛函数(Γ(x)伽马函数公式)

    相信很多人对于伽玛函数(Γ(x)伽马函数公式)并不是非常的了解,因此小编在这里为您详解的讲解一下相关信息! Γ(x)称为伽马函数,它是用一个积分式定义的,不是初等函数.伽马函数有性质:Γ(x+1)=x ...

  8. 神奇的伽玛函数(下)

    转自: http://www.52nlp.cn/%E7%81%AB%E5%85%89%E6%91%87%E6%9B%B3%E7%A5%9E%E5%A5%87%E7%9A%84%E4%BC%BD%E7% ...

  9. 神奇的伽玛函数(上)

    转自: http://www.flickering.cn/%E6%95%B0%E5%AD%A6%E4%B9%8B%E7%BE%8E/2014/06/%E7%A5%9E%E5%A5%87%E7%9A%8 ...

最新文章

  1. 动态网页项目(Dynamic Web Project)2.5和3.0版本的差异
  2. 【分块】#6281. 数列分块入门 5(区间开方,区间求和)
  3. AtCoder AGC001F Wide Swap (线段树、拓扑排序)
  4. 使用Java流查询数据库
  5. pytest测试框架(三)---使用allure描述测试用例
  6. 杭电 Let's go to play
  7. 赛锐信息-AMS系列产品简介
  8. 中农大计算机组成原理在线作业1,河北农大2017计算机组成原理_在线作业_1课案.docx...
  9. mac大小写切换快捷键,程序猿向
  10. 外包的水有多深?华为15k+的外包测试岗能去吗?
  11. android相机固定焦距,如何找到Android相机的焦距?
  12. 一款灵活可配置的开源监控平台
  13. 【Frobenius norm(弗罗贝尼乌斯-范数)(F-范数)】
  14. centos7根分区扩容(适用目前主流版本)
  15. 根据正规文法构建状态转换图
  16. 7个值得拥有收藏的免费在线 PDF转图片转换器
  17. JVM成神之路-HotSpot虚拟机-编译原理、JIT、编译优化
  18. Kafka与Flink结合使用
  19. 【739】单调栈应用
  20. 【四】Spring源码分析之启动主流程---AbstractApplicationContext的refresh方法

热门文章

  1. NGINX内容缓存配置
  2. 创建NGINX Plus和NGINX配置文件
  3. oracle 内核参数设置
  4. ZooKeeper配额指南
  5. c java学哪个好_c语言和java学哪个好
  6. Windows环境下多个tomcat启动,CATALINA_HOME配置(大坑)
  7. 【C语言】创建一个函数,将输入的2个数排序
  8. 19楼网站服务器配置,简单的DNS 服务器配置
  9. python 不等于_python零基础(二)
  10. C语言:四则计算器(支持小数,括号和次方幂 组合输入计算)