主要内容

WBLRND.

Weibull随机数字

描述

例子

R.= wblrnd(一种B.从尺度生成从威布尔分布的随机数一种和形状B.

例子

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

例子

R.= wblrnd(一种B.SZ.从威布尔分布生成一系列随机数,其中大小向量SZ.指定尺寸(r)

例子

全部收缩

从veibull分布生成单个随机数,按比例4.和形状3.

r = wblrnd(4,3)
r = 2.3582.

从尺度从威布尔分布绘制的一个1×5阵列的随机数3.和形状值1通过5.

A1 = 3;B1 = 1:5;R1 = WBLRND(A1,B1)
R1 =1×50.6147 0.9437 3.8195 1.6459 2.5666

如果指定数组维度,则它们必须匹配尺寸一种B.在任何标量扩展之后。

使用比例值生成从Weibull分布绘制的1×6阵列随机数1通过6.和形状值5.通过10., 分别。

A2 = 1:6;B2 = 5:10;sz1 = 1;sz2 = 6;R2 = WBLRND(A2,B2,SZ1,SZ2)
r2 =1×6.1.1841 2.0836 2.7912 2.7026 3.4531 6.3799

从veibull分布生成一个2×3阵列随机数,比例4.和形状5.

sz = [2 3];R3 = WBLRND(4,5,SZ)
R3 =2×31.9817 3.7486 4.5729 2.1395 2.9624 3.8841

输入参数

全部收缩

威布尔分布的缩放参数,指定为正标量值或正标量值数组。

要从多个分布生成随机数,请指定一种B.使用数组。如果或两个输入参数一种B.是数组,那么阵列大小必须是相同的。在这种情况下,WBLRND.将每个标量展开到与阵列输入相同大小的常数阵列中。每个元素R.是由相应元素指定的分布生成的随机数一种B.

例子:[1 2 3 5]

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

Weibull分布的形状参数,指定为正标量值或正标量值数组。

要从多个分布生成随机数,请指定一种B.使用数组。如果或两个输入参数一种B.是数组,那么阵列大小必须是相同的。在这种情况下,WBLRND.将每个标量展开到与阵列输入相同大小的常数阵列中。每个元素R.是由相应元素指定的分布生成的随机数一种B.

例子:[1 1 2 2]

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

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

如果一种B.是阵列,那么指定的尺寸sz1,...,szn必须符合尺寸一种B.。默认值sz1,...,szn是尺寸的一种B.

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

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

  • 超出第二个维度,WBLRND.忽略尺寸的尾随尺寸1。例如,WBLRND.(2,5,3,1,1,1)产生3×1向量矢量随机数,从分布以比例分布2和形状5.

例子:3,5.

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

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

如果一种B.是阵列,那么指定的尺寸SZ.必须符合尺寸一种B.。默认值SZ.是尺寸的一种B.

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

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

  • 超出第二个维度,WBLRND.忽略尺寸的尾随尺寸1。例如,WBLRND.(2,5,[3 1 1])产生3×1向量矢量随机数,从分布以比例分布2和形状5.

例子:[3 5]

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

输出参数

全部收缩

Weibull随机数,返回为标量值或标量值数组,其中尺寸指定sz1,...,szn或者SZ.每个元素R.是由相应元素指定的分布生成的随机数一种B.

替代功能

  • WBLRND.是一个特定于威布尔分布的函数。统计和机器学习工具箱™还提供通用功能随机的,支持各种概率分金宝app布。使用随机的,指定概率分布名称及其参数。请注意,特定于分发功能WBLRND.比通用功能更快随机的

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

扩展能力

在R2006A之前介绍