当前位置:主页 > java教程 > Java编程实现beta分布的采样或抽样实例代码

实例详解Java编程实现beta分布的采样或抽样

发布:2020-02-04 21:54:41 185


为网友们分享了Java相关的编程文章,网友鱼弘济根据主题投稿了本篇教程内容,涉及到java、beta分布、Java编程实现beta分布的采样或抽样实例代码相关内容,已被255网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

Java编程实现beta分布的采样或抽样实例代码

本文研究的主要是Java编程实现beta分布的采样或抽样,具体如下。

本文将使用math3提供的工具包,对beta分布进行采样。如下程序是对alpha=81,beta=219的beta分布函数,进行抽样,共采样10000次。

package function;
/**
 * @author:合肥工业大学 管理学院 钱洋
 * @email:1563178220@qq.com
 * @ 这里主要采用的是math3中的gamma相关函数
 */
import org.apache.commons.math3.distribution.BetaDistribution;
import org.apache.commons.math3.special.Gamma;

public class dergamma {

  public static void main(String[] args) {
    //采样1000次
    for (int i = 0; i < 10000; i++) {
      System.out.println(betasampler(81,219));
    }
  }
  //beta分布采样
  public static double betasampler(double alpha,double beta){
    BetaDistribution beta=new BetaDistribution(alpha,beta);
    return beta.sample();
  }
}

采样后输出的部分结果为:

Java编程实现beta分布的采样或抽样实例代码

总结

以上就是本文关于Java编程实现beta分布的采样或抽样实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!


参考资料

相关文章

  • 详解Java中Integer.valueOf,parsetInt() String.valueOf的结果区别

    发布:2019-06-07

    本文通过代码给大家讲解了JAVA中Integer.valueOf, parsetInt() String.valueOf的区别和结果,需要的朋友可以参考下


  • java中int初始化可以为0,但不能为NULL问题

    发布:2023-03-23

    这篇文章主要介绍了java中int初始化可以为0,但不能为NULL问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教


  • Java十分钟理清面向对象与类的核心

    发布:2022-11-07

    给网友朋友们带来一篇关于Java的教程,面向对象乃是Java语言的核心,是程序设计的思想。Java语言的面向对象技术包括了面向对象和面向过程的基本概念,面向对象的特征,Java语言的类,对象,修饰符,抽象类等一系列的知识点


  • java如何调用Groovy脚本

    发布:2023-04-04

    这篇文章主要介绍了java如何调用Groovy脚本问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教


  • java时间段查询将00:00:00更换成23:59:59

    发布:2023-03-12

    本文主要介绍了java时间段查询将00:00:00更换成23:59:59,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • JavaScript寄生组合式继承实例详解

    发布:2022-06-29

    为网友们分享了关于JavaScript的教程,这篇文章主要介绍了JavaScript寄生组合式继承,结合实例形式详细分析了寄生组合式继承原理、实现方法与相关注意事项,需要的朋友可以参考下


  • Java中对于并发问题的处理思路分享

    发布:2023-03-24

    并发粗暴的解释就是一段代码,在同一时间段内,被多个线程同时处理的情况就是并发现象。这篇文章和大家分享了一些对于并发问题的处理思路,需要的可以参考一下


  • java 获取字节码文件的几种方法总结

    发布:2022-10-19

    为网友们分享了关于java的教程,这篇文章主要介绍了java 获取字节码文件的几种方法总结的相关资料,这里总结了三种方法帮助大家实现该功能,需要的朋友可以参考下


网友讨论