腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
用
Boost
生成
基于
Beta
分布
的
随机数
、
、
、
、
我正在尝试
使用
Boost
根据C++
的
测试版
分布
来
生成
随机数
。我在网上看到了很多根据random.hpp (例如)
的
分布
来
生成
随机数
的
例子。但是,我无法将它们转换为
使用
在
beta
.hpp中找到
的
测试版。 谢谢。
浏览 0
提问于2010-11-15
得票数 7
回答已采纳
3
回答
来自
Beta
分布
的
随机数
,C++
、
、
、
我已经用C++编写了一个模拟,它从特定
的
概率
分布
中
生成
(1,000,000)^2个数字,然后对它们执行一些操作。到目前为止,我已经
使用
了指数
分布
、正态
分布
、伽马
分布
、均匀
分布
和泊松
分布
。到目前为止,我做
的
所有发行版都花了10-15个小时。
Beta
发行版没有包含在
boost
/random包中,所以我不得不
使用
boost
/math
浏览 7
提问于2012-04-28
得票数 8
回答已采纳
4
回答
具有
Beta
分布
的
随机数
发生器
、
、
我需要像c++这样
的
函数
的
c或betarand(a,b)源代码,它产生带有
beta
分布
的
随机数
。我知道我可以
使用
boost
库,但是我将把它移植到CUDA体系结构中,所以我需要代码。有人能帮我吗?同时,我有betapdf(
Beta
概率密度函数)。但我不知道如何
使用
它来创建
随机数
:)。
浏览 0
提问于2013-03-01
得票数 9
回答已采纳
1
回答
使用
boost
生成
正态
随机数
的
问题
、
、
当我看到时,我正希望学习如何在C++中从正态
分布
生成
数字。它提供了一个非常好
的
例子,但我仍然不确定
boost
::variate_generator<
boost
::mt19937&,
boost
::normal_distribution<> > var_nor(此外,在阅读有关
的
教程时,我发现在
使用
boost
::random::uniform_int_distribution<> dist(1
浏览 0
提问于2012-08-11
得票数 2
回答已采纳
1
回答
当
生成
随机数
时,如果多次创建
分布
函数对象,是否会
生成
相同
的
序列?
、
、
我知道伪
随机数
生成
器只应该用一个种子初始化一次。然而,在C++中,
随机数
发生器和
分布
是分开
的
。 现在,应该只创建一次分发函数对象吗?还是没什么关系?我
的
意思是,在从
分布
生成
随机数
时,将分发对象创建调用放在内部还是外部是否重要。或者不重要,因为
分布
函数只将
生成
器映射到一个数字。我之所以问这个问题,是因为我
使用
生成
器来
生成
来自几个不同发行版
的
浏览 4
提问于2022-01-26
得票数 1
1
回答
用OpenMP实现并行均匀
分布
伪
随机数
、
、
、
我在我
的
程序中
使用
了0到1之间
的
boost
均匀
分布
: #include <
boost
/random.hpp> static
boost
::uniform_01<
boost
::mt19937&> zeroon
浏览 1
提问于2011-06-27
得票数 0
回答已采纳
3
回答
OpenCL中
的
高斯
分布
随机数
、
、
我正在
使用
OpenCL在GPU上运行一个计算昂贵
的
任务。此任务需要在每个工作人员中
生成
许多
随机数
。这些
随机数
中
的
一些被认为是在一定
的
区间内一致产生
的
,而另一些则必须是高斯
分布
在一个(变化
的
)值周围。 如果不是,实现这种事情
的
简单方法是什么?到目前为止,我已经在python中创建了
随机数
,并将它们传递给OpenCL。然而,现在
的
瓶颈是这些<
浏览 20
提问于2014-02-11
得票数 0
回答已采纳
1
回答
boost
随机数
库,对不同
的
变量
生成
器
使用
相同
的
随机数
生成
器
、
、
似乎可以
使用
以下代码从特定
的
正态
分布
中产生
随机数
:
boost
::mt19937 randgen(static_cast<unsigned intnormal_distribution<float> > nC(randgen, noise2); float random2 = nC(); 然而,问题似乎是nD()和nC()
生成
的
是相似的数字序
浏览 0
提问于2009-10-29
得票数 11
回答已采纳
2
回答
Boost
Pareto
分布
随机
生成
的
数字
、
、
所以在问这个问题之前,我对堆栈溢出和google做了大量
的
调查。我有一个我正在做
的
模拟,并且需要能够
生成
0到1.0之间
的
随机输入数据,这些数据遵循一定
的
统计
分布
。到目前为止,我得到了一个正态
分布
和一个均匀
的
实
分布
,但我仍然坚持Pareto
分布
。 前两种是
boost
/随机/,但pareto仅作为原始
分布
可用(即不能在变量
生成
器中
使用</e
浏览 2
提问于2015-03-19
得票数 1
回答已采纳
1
回答
如何
使用
c++
boost
库
生成
对数正态
分布
随机变量
、
我正在尝试
生成
遵循不同
分布
的
不同
随机数
,以便对它们进行一些实验。我选择了c++中
的
boost
库,因为我看到了其中构建
的
大量函数。例如,在对数正态
分布
中,我关注了这个页面和更多页面。但是我不能理解我是如何实际
生成
随机数
的
。我尝试过int main(){
boost
::math::lognormal_distribution<> myLognormal{0,8};cout &
浏览 0
提问于2021-04-26
得票数 1
2
回答
Boost
随机数
发生器
、
、
有没有人最喜欢
的
boost
随机数
生成
器,你能解释一下如何将它实现为代码吗?我正在尝试让mersenne龙卷风工作,想知道是否有人对其他人有偏好。
浏览 1
提问于2010-02-13
得票数 27
回答已采纳
2
回答
从均匀
分布
python
生成
随机数
的
最快方法
、
、
、
我需要从均匀
分布
中
生成
大量(100万)
随机数
。我做了一些实验,从[0-999]上
的
均匀
分布
产生60K
的
随机数
花费了0.6秒。然后我
使用
boost
库尝试了同样
的
方法。
boost
::random::uniform_int_distribution 用了0.25s。所以我
的
问题是--是否有更好
的</e
浏览 0
提问于2017-09-27
得票数 1
回答已采纳
1
回答
boost
/random/uniform_int.hpp和
boost
/random/uniform_int_distribution.hpp可以互换
使用
吗?
、
、
boost
中有两个随机整数
生成
器,
boost
::uniform_int<>和
boost
::random::uniform_int_distribution<>,后者仅在
Boost
1.47之后添加。我想知道它们
的
性能是否有任何差异(即它们
生成
的
随机数
的
质量)?此外,对于
boost
::uniform_int<>,您需要通过variate_generate将其与随机引擎
浏览 0
提问于2012-08-16
得票数 0
2
回答
R:
使用
mapply和附加列表作为参数
、
3个
Beta
分布
中抽取样本,形状参数为shape1 = vPar1和shape2 = vPar2 (按元素划分)。预期
的
结果将是一个包含两个元素
的
列表:第一个元素将由4个
随机数
组成(3个来自
Beta
(1, 100)
分布
,1个来自
Beta
(100, 1)
分布
),而第二个列表元素将包含总共6个
随机数
(两个
Beta
(1,100)、
Beta
(5, 5)和
Beta
(100,
浏览 3
提问于2019-11-25
得票数 5
回答已采纳
1
回答
Java
使用
beta
分布
生成
从0到1
的
随机数
、
、
我需要
使用
beta
分布
Beta
(a,b)来
生成
一个从0到1
的
随机数
。我找到了类BetaDist,它具有构造函数BetaDist(double alpha,double
beta
),它
使用
参数α= alpha和β=
beta
以及默认域(0,1)构造BetaDist对象。但是,我无法找到只
使用
alpha和
beta
来
使用
BetaDist对象返回随机绘制x (0,1)<e
浏览 15
提问于2012-11-29
得票数 3
2
回答
我需要一个快速
的
Java
beta
分布
随机数
生成
器
、
、
、
我需要
生成
随机数
,这些
随机数
在一些速度关键代码中具有
beta
分布
。目前,我
使用
的
是numerics4j库中
的
BetaRandomVariable()类--但目前代表了我
的
代码
的
95%
的
CPU
使用
率!有人能推荐一种更快
的
方法来
生成
这些
随机数
吗?
浏览 1
提问于2010-02-13
得票数 4
回答已采纳
2
回答
C++正态
分布
中
的
随机数
、
作为C++
的
完全初学者,我想从正态
分布
中
生成
一个
随机数
。
使用
以下代码(从此派生),我能够做到这一点:#include <
boost
/random.hpp>
浏览 0
提问于2020-03-17
得票数 7
回答已采纳
2
回答
二项
分布
中
的
随机数
、
、
、
我需要从二项式
分布
中快速
生成
大量
的
随机数
,用于显著不同
的
试验规模(然而,大多数将是小
的
)。我希望不必手工编写算法(例如,请参阅),因为我是一个新手程序员,不喜欢重复发明轮子。
Boost
似乎没有为二项
分布
变量提供
生成
器,但和提供了。是否有充分
的
理由选择其中一个,或者更好
的
是我根据自己
的
情况编写一些定制
的
东西?我不知道这是否有意义,但我会在整个程序中从均匀
分布
浏览 2
提问于2010-05-08
得票数 4
回答已采纳
1
回答
基于
weibull
分布
的
java
随机数
生成
、
、
、
我想从给定形状和尺度因子
的
weibull
分布
中
生成
随机数
。我
使用
了下面的代码,但是
生成
的
值总是接近
beta
。如何改变值
的
范围?public double weibull(double eta, double
beta
) RandomGenerator rg= new JDKRandomGenerator(); WeibullDistribu
浏览 1
提问于2015-05-18
得票数 2
3
回答
C++中
的
正态(高斯)
分布
函数
、
我需要知道一种方法来得到50个数字
的
高斯
分布
。我知道
Boost
库,它
生成
随机数
。在我
的
例子中,我不需要
随机数
;我需要50个数
的
正态
分布
。 我如何在C++中做到这一点?
浏览 1
提问于2013-08-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中进行机器学习,随机数生成器的使用
基于可靠消息方案的分布式事务(三):Lottor使用
Python随机数与随机数组
如何在Python和numpy中生成随机数
Python 金融数据分析:随机数(二)
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券