主要内容

随机数生成

种子,分布,算法

使用兰德,,,,兰德, 和兰迪创建伪数字序列的函数,兰德珀函数以创建随机排列整数的向量。使用RNG功能以控制结果的可重复性。使用Randstream当您需要对随机数生成的更高级控制时上课。

Funktionen

alle erweitern

兰德 均匀分布的随机数
兰德 正态分布的随机数
兰迪 均匀分布的伪和整数
兰德珀 整数的随机排列
RNG Control random number generator
Randstream 随机数流

主题

生成随机数

创建随机数的数组

利用兰德,,,,兰迪,,,,兰德, 和兰德珀创建随机数的数组。

特定范围内的随机数

此示例显示了如何创建从特定间隔中从统一分布中绘制的随机浮点数的数组。

随机整数

此示例显示了如何创建从特定数字集中的离散统一分布中绘制的随机整数值数组。

来自正态分布的随机数,具有特定的平均值和方差

此示例显示了如何创建从具有指定均值和方差的正态分布中绘制的随机浮点数数组。

球内的随机数

此示例显示了如何在球体体积中创建随机点。

为什么在启动后重复随机数?

MATLAB时避免重复随机数阵列®重新启动。

取代气馁rand的语法和randn

更换灰心的语法兰德兰德

控制随机数生成

控制随机数生成

此示例显示了如何使用RNG功能,提供对随机数生成的控制。

生成可重复的随机数

This example shows how to repeat arrays of random numbers by specifying the seed first. Every time you initialize the generator using the same seed, you always get the same result.

生成不同的随机数

此示例显示了如何避免在MATLAB重新启动时重复相同的随机数阵列。

控制多个流或子流

使用RandStream管理全局流

此示例显示了如何使用Randstream从全局流控制随机数生成的类。

多个流

此示例使用Randstream创建多个独立的随机数流。

创建和控制随机数流

此示例显示了如何使用Randstream创建随机数流和基因。