主要内容

Exprnd.

指数随机数

描述

例子

R.= EXPRND(从指数分布产生随机数

例子

R.= EXPRND(sz1,...,szn从指数分布生成一系列随机数,其中sz1,...,szn表示每个维度的大小。

例子

R.= EXPRND(SZ.从指数分布生成一系列随机数,在其中矢量SZ.指定尺寸(r)

例子

全部收缩

从指数分布生成单个随机数,其平均值5.

r = exprnd(5)
r = 1.0245.

通过单位均值生成一个1×6阵列的指数随机数。

mu1 =那些(1,6);%1-×6阵列R1 = EXPRND(MU1)
R1 =1×6.0.2049 0.0989 2.0637 0.0906 0.4583 2.3275

默认,Exprnd.生成与尺寸相同的数组

如果您指定然后是标量Exprnd.将其扩展为具有尺寸指定的常数阵列sz1,...,szn

使用平均3生成2×6阵列的指数随机数。

mu2 = 3;sz1 = 2;sz2 = 6;R2 = EXPRND(MU2,SZ1,SZ2)
r2 =2×6.3.8350 0.1303 5.5428 0.1313 0.6684 2.5899 1.8106 0.1072 0.0895 2.1685 5.8582 0.2641

如果您指定两者sz1,...,szn作为阵列,然后指定的尺寸sz1,...,szn必须与维度相匹配

通过装置5到10生成1×6阵列的指数随机数。

mu3 = 5:10;sz = [1 6];R3 = EXPRND(MU3,SZ)
R3 =1×6.1.1647 0.2481 2.9539 26.6582 1.4719 0.6829

输入参数

全部收缩

指数分布的平均值,指定为正标量值或正标量值数组。

要从多个分布生成随机数,请指定使用数组。每个元素R.是由相应元素指定的分布生成的随机数

例子:[1 2 3 5]

数据类型:单身的|双倍的

每个维度的大小,指定为整数的单独参数。

如果是一个数组,那么指定的尺寸sz1,...,szn必须符合尺寸。默认值sz1,...,szn是尺寸的

  • 如果指定单个值SZ1., 然后R.是大小的方形矩阵SZ1.-经过-SZ1.

  • 如果任何维度的大小是0.或者是负的,然后R.是一个空的阵列。

  • 超出第二个维度,Exprnd.忽略尺寸为1的尾随尺寸,例如,Exprnd.(4,3,1,1,1)从平均值4产生3×1向量随机数向量。

例子:2,4

数据类型:单身的|双倍的

每个维度的大小,指定为整数的行向量。

如果是一个数组,那么指定的尺寸SZ.必须符合尺寸。默认值SZ.是尺寸的

  • 如果指定单个值[SZ1.], 然后R.是大小的方形矩阵SZ1.-经过-SZ1.

  • 如果任何维度的大小是0.或者是负的,然后R.是一个空的阵列。

  • 超出第二个维度,Exprnd.忽略尺寸为1的尾随尺寸,例如,Exprnd.(4,[3 1 1])从平均值4产生3×1向量随机数向量。

例子:[2 4]

数据类型:单身的|双倍的

输出参数

全部收缩

指数随机数,作为非负标量值返回,具有指定的尺寸的非负标量值或非负标量值数组sz1,...,szn或者SZ.每个元素R.是由相应元素指定的分布生成的随机数

替代功能

  • Exprnd.是特定于指数分布的功能。统计和机器学习工具箱™还提供通用功能随机的,支持各种概率分金宝app布。使用随机的,创建一个exponentialDistribution.概率分布对象并将对象作为输入参数或指定概率分布名称及其参数。请注意,特定于分发功能Exprnd.比通用功能更快随机的

  • 以交互方式生成随机数,使用randtool.,用于随机数生成的用户界面。

扩展能力

在R2006A之前介绍