主要内容

unidrnd

从离散均匀分布随机数

描述

例子

r= unidrnd (n)从离散均匀分布生成随机数字指定的最大值n

n可以是一个标量、矢量、矩阵或多维数组。

例子

r= unidrnd (n,sz1,…, szN)生成离散均匀分布的随机数数组与标量最大值n,在那里sz1,…, szN显示每个维度的大小。

例子

r= unidrnd (n,深圳)生成离散均匀分布的随机数数组与标量最大值n,向量深圳指定大小(r)

例子

全部折叠

生成一个数组离散均匀分布的随机数。对于每一个分配,指定它的最大价值。

指定的最大值分布。

n = 1:10:100;

从离散均匀分布生成随机数。

r = unidrnd (n)
r =1×101 10 3 29日26日5 17 39 78 88

生成一个随机数数组从一个离散均匀分布。在这里,最大的价值n是一个标量。

使用unidrnd函数来生成随机数从离散均匀分布最大值100。函数返回一个数字。

R_scalar = unidrnd (100)
R_scalar = 82

生成一个2×3相同的随机数数组通过指定所需的阵列尺寸分布。

R_array = unidrnd (100、2、3)
R_array =2×313 91 92 64 28

另外,指定所需的阵列尺寸作为一个向量。

R_array = unidrnd (100 [2、3])
R_array =2×355 97 98 96 96

输入参数

全部折叠

最大的值,指定为一个正整数或正整数的数组。

例子:unidrnd (10)

数据类型:|

每个维度的大小,指定为独立参数的整数。例如,指定5、3、2生成一个5-by-3-by-2离散均匀分布的随机数数组。

如果n是一个数组,然后指定的尺寸sz1,…, szN必须匹配的尺寸吗n

  • 如果你指定一个值sz1,然后r是一个方阵的大小sz1——- - - - - -sz1

  • 如果任何尺寸的大小0或消极,那么r是一个空数组。

  • 第二个维度之外,unidrnd忽略了落后于尺寸大小为1。例如,unidrnd(n3,1,1,1)产生随机数的3×1的向量。

例子:5、3、2

数据类型:|

每个维度的大小,指定为一个行向量的整数。例如,指定(5 3 2)生成一个5-by-3-by-2离散均匀分布的随机数数组。

如果n是一个数组,然后指定的尺寸深圳必须匹配的尺寸吗n

  • 如果你指定一个值(sz1),然后r是一个方阵的大小sz1——- - - - - -sz1

  • 如果任何尺寸的大小0或消极,那么r是一个空数组。

  • 第二个维度之外,unidrnd忽略了落后于尺寸大小为1。例如,unidrnd(n[3 1 1 1])产生随机数的3×1的向量。

例子:(5 3 2)

数据类型:|

输出参数

全部折叠

从离散均匀分布随机数,作为一个标量值或返回标量值的数组。

数据类型:|

选择功能

  • unidrnd是一个特定于离散均匀分布函数。统计和机器学习工具箱™也提供了通用的函数随机支持各种概率分布金宝app。使用随机,指定名称及其参数的概率分布。注意特定函数unidrnd是速度比通用的函数随机

  • 生成随机数交互,使用randtool为随机数生成,用户界面。

扩展功能

版本历史

之前介绍过的R2006a