您的伪随机数生成器 (PRNG) 是否不够随机?
您是否曾经编写过模拟或随机算法,但由于所使用的(伪)随机数的质量而遇到麻烦? 发生了什么事? 您是如何检测/意识到您的 prng 是问题所在的? 切换…
如何有效地对伯努利随机变量之和进行建模?
我正在使用 Perl 来建模随机变量 (Y),它是大约 15-40k 独立伯努利随机变量 (X_i) 的总和,每个变量都有不同的成功概率(p_i)。形式上,Y=Sum{X_i},…
论文中的概率密度函数,使用 C++ 实现,未按预期工作
所以我正在实现一个启发式算法,并且我遇到了这个函数。 我有一个 1 到 n 的数组(C 上的 0 到 n-1,w/e)。我想选择一些要复制到另一个数组的元素。…
存储部分和的二叉树:名称和现有实现
考虑一个由 n 个正实数组成的序列 (ai) 及其部分和序列 (si )。给定一个数字x ∊ (0, sn],我们必须找到i 使得 si−1 < x ≤ si 我们还希望能够更…
如何开始在 Perl 中对财务数据进行蒙特卡罗模拟?
我需要为一些金融交易创建一个蒙特卡罗模拟器。输入为: 最终盈利的交易的平均百分比 每笔交易的平均利润 每个时间段的交易数量 我查看过 Math::Rando…
如何在 MATLAB 中矢量化随机游走模拟
我正在 MATLAB 中重写蒙特卡罗仿真模型,重点是可读性。该模型涉及许多粒子,表示为 (x,y,z),在具有特定终止概率的一小组状态上随机游走。与输出相关…
获取子例程返回引用数组的指针,然后在 main 中取消引用它(在 C 中)
你好,我正在尝试编写基本的一维蒙特卡罗积分的代码。为此,我需要一个伪随机数列表,然后可以将其输入到函数中(存储在另一个子例程中)。我已经给了…
如何在 Open Office 中执行蒙特卡罗模拟?
我正在尝试为我正在解决的问题生成一些范围。这些护林员将基于一堆数字的比率之和。例如,常数是 5 6 和 7。 我得到的范围是 5/x + 6/y + 7/z = S 我…