random相关内容

如何在给定范围内创建一个随机打乱数字的 int 数组

基本上,假设我有一个可以容纳 10 个数字的 int 数组.这意味着我可以在每个索引中存储 0-9(每个数字只能存储一次). 如果我运行下面的代码: int[] num = new int[10];for(int i=0;i 我的数组看起来像这样: [0],[1],.....,[8],[9] 但是如何在每次运行代码时随机分配数字?例如,我希望数组看起来像: [8],[1],[0]. ..
发布时间:2022-01-14 14:40:31 Java开发

gfortran 和随机数

我正在尝试使用来自 mac-ports (OS-X) 的 Gfortran 4.7 编译以下简单代码: 程序主程序隐式无整数 :: n = 1,时钟,我整数,维度(1):: iseed!初始化随机数生成器调用 random_seed(size = n)调用 system_clock(COUNT=clock)iseed = 时钟 + 37 * (/(i - 1, i = 1, n)/)!iseed ..
发布时间:2022-01-14 10:03:34 其他开发

Fortran 90 的随机数生成器是否可以用于蒙特卡洛积分?

我已经编写了一个简短的蒙特卡罗积分算法来计算 Fortran 90 中的积分.我曾经将使用固有随机数生成器对某个参数求解积分获得的结果与随机数生成器方法 ran1 进行了比较Fortran90 第 2 卷的数值配方. 运行相同的算法两次,一次调用内在的 random_seed(),然后总是调用 random_number(),一次调用数值食谱书中提供的 ran1() 方法,我得到的结果原则上 ..
发布时间:2022-01-14 10:01:59 其他开发

如何在[0,5]范围内的fortran 90中生成整数随机数?

我是 Fortran 编程的新手.谁能帮我解决一下.我遇到了生成整数随机数的问题在 fortran 随机数的 [0,5] 范围内使用random_seed 和 rand 解决方案 为了支持 Alexander Vogt 的答案,我'将概括. 内在 random_number(u) 从区间 [0,1) 上的均匀分布返回实数 u(或此类数组).【即包含0但不包含1】 为了对整数 { ..
发布时间:2022-01-14 09:27:46 其他开发

用某种方法在java中的字符串中选择一个随机字符

我必须使用此方法从字符串中选择并返回 1 个随机字符(与 main 方法分开): public static char selectAChar(String s) 我不确定如何选择随机变量,也不确定是否应该使用 for 循环.我尝试过的所有方法都无法返回正确的变量类型. 编辑:这是我到目前为止的编码 public static void main(String args[]){ ..
发布时间:2022-01-12 20:40:18 Java开发

如何在 Java 中生成随机字符串

我有一个名为 Student 的对象,它有 studentName、studentId、studentAddress 等.studentId,我必须生成由七个数字字符组成的随机字符串,例如. studentId = getRandomId();studentId = "1234567" 而且我必须确保没有重复的 id. 解决方案 生成一个随机字符串很容易 - 只需使用 java.ut ..
发布时间:2022-01-12 20:16:26 Java开发

Python:生成具有趋势的随机时间序列数据(例如周期性、指数衰减等)

我正在尝试生成一些随机时间序列,其趋势包括周期性(例如销售)、指数下降(例如 Facebook 帖子上的点赞数)、指数增加(例如比特币价格)、普遍增加(股票行情)等.我可以生成一般递增/递减的时间序列,如下 将 numpy 导入为 np将熊猫导入为 pd从 numpy 导入 sqrt将 matplotlib.pyplot 导入为 plt体积 = .030滞后 = 300df = pd.DataF ..
发布时间:2022-01-11 09:47:25 Python

如何使用 Python 在 PowerBI 中制作可重现的数据样本?

这是一个自我回答的帖子.为什么?因为缺乏数据样本,Power BI 中的许多问题都没有得到解答.此外,许多人似乎想知道如何使用 Python 在 Power BI 中编辑数据表.当然,世界需要在 Power BI 中更广泛地使用 Python.有些人认为您必须将 Python 片段应用到在其他地方加载的现有表.我对这篇文章的回答将向您展示如何在一个空的 Power BI 文件中使用几行代码构建一个 ..
发布时间:2022-01-10 16:23:15 Python

CUDA 中的随机数生成器

我整天都在为此苦苦挣扎,我试图在我的 CUDA 代码中为线程获取一个随机数生成器.我浏览了所有论坛,是的,这个话题出现了很多,但我花了几个小时试图解开各种代码,但无济于事.如果有人知道一个简单的方法,可能是一个 device 内核,可以调用它来返回 0 到 1 之间的随机浮点数,或者我可以转换的整数,我将不胜感激. 再次,我希望在内核中使用随机数,就像 rand() 一样. 提前致谢 ..
发布时间:2022-01-10 15:29:51 其他开发

Java生成非重复随机数

我想在 Java 中创建一组不重复的随机数. 例如,我有一个数组来存储从 0 到 9999 的 10,000 个随机整数. 这是我目前所拥有的: import java.util.Random;公共类排序{公共静态无效主要(字符串[]参数){int[] nums = 新的 int[10000];随机 randomGenerator = new Random();for (int i ..
发布时间:2022-01-10 13:03:55 Java开发

英特尔的 RDRAND 有任何合法用途吗?

今天我想:好吧,即使对 NIST SP 800 的 RDRAND 实施有很大的怀疑-90A,它仍然是伪随机数生成器(PRNG)的硬件实现,对于非敏感应用程序必须足够好.所以我想在我的游戏中使用它而不是 Mersenne Twister. 所以,为了看看使用该指令是否有任何性能提升,我比较了以下两个代码的时间: //test.cpp#include 主函数(){无符号整数 r ..
发布时间:2022-01-10 10:38:10 其他开发

我明白/dev/urandom 了吗?

我一直在阅读有关 /dev/urandom 的内容,据我所知,/dev/random 通过利用几个事件来创建加密随机数,例如网络数据包计时等.但是,我是否正确理解 /dev/urandom 使用 PRNG,并以 /dev/random 中的数字为种子?或者它只是使用 /dev/random 只要有比特 - 当它们用完时它会退回到一些 PRNG 并从哪里收集种子? 解决方案 来自 urand ..
发布时间:2022-01-10 10:29:33 服务器开发

跨平台跨语言跨一切实际确定性随机数生成器

我正在寻找一种算法来从给定的种子生成随机数,但有一个特殊要求,即无论底层计算机架构或语言实现如何,它都将始终生成相同的数字序列. 我已经知道 Mersenne Twister,但是,当使用不同的实现(即 C MT 与 Javascript MT)时,它生成的数字会有所不同. 是否存在具有此属性的算法?此外,我不需要最先进的 RNG,我什至不需要它的加密安全,我只想在一个地方驱动一个“随 ..
发布时间:2022-01-10 10:26:57 其他开发