beta分布的采样或抽样(java程序)

标签:#beta分布采样#

时间:2017/05/12 15:47:04

作者:十七岁的雨季

关于beta分布的介绍,请看我的另外一篇博客:http://blog.csdn.net/qy20115549/article/details/53307535

本篇文章的另外地址为:http://blog.csdn.net/qy20115549/article/details/71740747

本文将使用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();

}

}

```

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

![这里写图片描述](https://img-blog.csdn.net/20170512153959444?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXkyMDExNTU0OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

其中,该beta(81,219)分布的图像如下图所示:

![这里写图片描述](https://img-blog.csdn.net/20170512154135148?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXkyMDExNTU0OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

java 抽样_beta分布的采样或抽样(java程序)相关推荐

  1. java 采样_Java编程实现beta分布的采样或抽样实例代码

    本文研究的主要是Java编程实现beta分布的采样或抽样,具体如下. 本文将使用math3提供的工具包,对beta分布进行采样.如下程序是对alpha=81,beta=219的beta分布函数,进行抽 ...

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

    Java编程实现beta分布的采样或抽样实例代码 本文研究的主要是Java编程实现beta分布的采样或抽样,具体如下. 本文将使用math3提供的工具包,对beta分布进行采样.如下程序是对alpha ...

  3. beta分布的采样或抽样(java程序)

    关于beta分布的介绍,请看我的另外一篇博客:http://blog.csdn.net/qy20115549/article/details/53307535 本文将使用math3提供的工具包,对be ...

  4. java 抽样_Java编程实现二项分布的采样或抽样实例代码

    本文研究的主要是Java编程实现二项分布的采样或抽样,下面是详细实现代码. 如下程序为n=100,p=0.9的二项分布采样,共采样10000次 package function; import org ...

  5. 重要性采样在抽样预测领域的应用

    重要性采样在抽样预测领域的应用 引言 内容组织 抽样预测解析 抽样流程及核心概念 预测目标 点预测 置信区间(Confidence interval) 置信度(Confidence level) 抽样 ...

  6. DataScience:对严重不均衡数据集进行多种采样策略(随机过抽样、SMOTE过采样、SMOTETomek综合采样、改变样本权重等)简介、经验总结之详细攻略

    DataScience:对严重不均衡数据集进行多种采样策略(随机过抽样.SMOTE过采样.SMOTETomek综合采样.改变样本权重等)简介.经验总结之详细攻略 目录

  7. 随机森林中的Bootstrap抽样是有放回抽样么?Bootstrap抽样过程描述一下

    随机森林中的Bootstrap抽样是有放回抽样么?Bootstrap抽样过程描述一下 Bootstrap方法:每当选中一个元组,这个元组同样也可能再次被选中并再次添加到训练集中.例如,想象一台从训练集 ...

  8. java事件处理过程分布写_Java 9中的进程处理

    java事件处理过程分布写 一直以来,用Java管理操作系统进程都是一项艰巨的任务. 这样做的原因是可用的工具和API较差. 老实说,这并非没有道理:Java并非旨在达到目的. 如果要管理OS进程,则 ...

  9. Java内存区域分布

    本文是<深入理解Java虚拟机>中第二章的读书总结. 看了几个星期<深入理解Java虚拟机>,觉得有必要将看到的东西记录下来,以便日后看看. Java是平台无关的语言,也就是说 ...

最新文章

  1. 万字长文!线性代数的本质课程笔记完整合集
  2. 解密美国五角大楼人工智能中心
  3. 美国出手管制五家中国超算企业
  4. english learning websites
  5. Bean的依赖注入概念
  6. 大专计算机系毕业课题6000字,计算机理论论文6000字:高校科研.doc
  7. Excel VBA(宏):添加宏
  8. 测试Spring Boot有条件的合理方式
  9. eclipse打开当前文件夹
  10. 腾讯回应封杀区块链公号;红芯服务国企非因浏览器;苹果弃用高通芯片 | 极客头条...
  11. 3.0-vim编辑器和bash条件测试
  12. tomcat服务器的虚拟目录,Windows系统下安装Tomcat服务器和配置虚拟目录的方法
  13. DEM高程数据获取方法
  14. 锐捷破号破解流程笔记
  15. 克拉默法则的理解记忆方法
  16. 微分方程(人口预测与传染病模型)
  17. skt7850鸿蒙策略,SKT九连跪,牛肉面
  18. 大连东软信息学院计算机排名,一骑绝尘!大连东软信息学院排名怎么样?
  19. MIMO大规模天线阵列原理与matlab仿真(含GUI)
  20. 小程序-js进行页面跳转

热门文章

  1. day2-元组 列表-赋值和深浅拷贝
  2. 成都Uber优步司机奖励政策(3月17日)
  3. C# 中 ref 和out 的区别
  4. 验证occ和vtk整合工作的demo
  5. Bloom-Filter算法 简介
  6. MYSQL--一条SQL查询语句是如何执行的?
  7. python实现邮件客户端_利用python实现简单的邮件发送客户端示例
  8. python离线安装pip.whl_20180903 - Python Pip 工具下载whl包与离线安装
  9. slow log php,善用php-fpm的慢执行日志slow log,分析php性能问题
  10. python 创建一个空向量_Python之Django系列-创建第一个应用-5