雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

Java編程

當(dāng)前位置:主頁 > 軟件編程 > Java編程 >

Java編程實現(xiàn)二項分布的采樣或抽樣實例代碼

來源:本站原創(chuàng)|時間:2020-01-10|欄目:Java編程|點擊:

本文研究的主要是Java編程實現(xiàn)二項分布的采樣或抽樣,下面是具體實現(xiàn)代碼。

如下程序為n=100,p=0.9的二項分布采樣,共采樣10000次

package function;
import org.apache.commons.math3.distribution.BetaDistribution;
import org.apache.commons.math3.distribution.BinomialDistribution;
import org.apache.commons.math3.special.Gamma;
public class dergamma {
	//采樣1000次
	public static void main(String[] args) {
		for (int i = 0; i < 1000; i++) {
			System.out.println(binomialsampler(100,0.9));
		}
	}
	//二項分布采樣
	public static double binomialsampler(int trials, double p){
		BinomialDistribution binomial=new BinomialDistribution(trials,p);
		return binomial.sample();
	}
}

如下圖所示,為每次采樣的結(jié)果:

其中,該分布的圖形如下所示:

總結(jié)

以上就是本文關(guān)于Java編程實現(xiàn)二項分布的采樣或抽樣實例代碼的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

上一篇:Java編程Nashorn實例代碼

欄    目:Java編程

下一篇:Java編程數(shù)組中最大子矩陣簡便解法實現(xiàn)代碼

本文標(biāo)題:Java編程實現(xiàn)二項分布的采樣或抽樣實例代碼

本文地址:http://www.jygsgssxh.com/a1/Javabiancheng/8358.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有