概率论中泊松分布和高斯分布随机数生成

概率论中泊松分布和高斯分布随机数生成

一、简介

这里介绍概率论中泊松分布和高斯分布(正太分布)在随机数中的生成及应用示例,抛砖引玉,让大家关注概率论在实际中的应用,包括满足特定条件(如均值在特定值)的随机数生成、满足特定工式对应曲线的应用场景(如对某事件随时间自然降低关注度)。本文不涉及数学工式,相关内容请查看相关课本。

二、泊松分布

泊松分布是离散的随机分布,期望和方差均为同一值。特点是事件相互独立,发生概率一样。在随机数应用中,我们可以根据需要生成期望是指定值的随机数据,用于离散生成均值为期望的随机数。在应用中生成方式如下:

2.1 添加maven依赖
<dependency>
    <groupId>org.uncommons.maths</groupId>
    <artifactId>uncommons-maths</artifactId>
    <version>1.2.1</version>
</dependency>
2.2 泊松分布随机数生成
package com.dragon.study.algorithm.poisson;

import org.uncommons.maths.number.AdjustableNumberGenerator;
import org.uncommons.maths.number.NumberGenerator;
import org.uncommons.maths.random.MersenneTwisterRNG;
import org.uncommons.maths.random.PoissonGenerator;

import java.util.List;
import java.util.Random;
import java.util.stream.Collectors;
import java.util.stream.Stream;

public class PoissonAlgorithm {
   
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值