主要内容

wblrnd

威布尔随机数

描述

实例

R= wblrnd (A.,B)从具有比例的威布尔分布生成一个随机数A.和形状B.

实例

R= wblrnd (A.,B,sz1,…,szN)根据威布尔分布生成随机数数组,其中sz1,…,szN指示每个维度的大小。

实例

R= wblrnd (A.,B,深圳)从威布尔分布生成一个随机数数组,其中大小向量深圳指定尺寸(r).

例子

全部崩溃

从具有刻度的威布尔分布生成单个随机数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

如果指定数组维度,则它们必须与A.B在任何标量展开之后。

生成一个1乘6的随机数数组,这些随机数来自带有刻度值的威布尔分布1.通过6.和形状值5.通过10分别地

a2=1:6;b2=5:10;sz1=1;sz2=6;r2=wblrnd(a2、b2、sz1、sz2)
r2=1×61.1841 2.0836 2.7912 2.7026 3.4531 6.3799

按比例从威布尔分布生成2×3的随机数数组4.和形状5..

sz=[23];r3=wblrnd(4,5,sz)
r3 =2×31.9817 3.7486 4.5729 2.1395 2.9624 3.8841

输入参数

全部崩溃

威布尔分布的尺度参数,指定为一个正标量值或一个正标量值数组。

要从多个分布中生成随机数,请指定A.B使用数组。如果输入参数中的一个或两个A.B是数组,则数组大小必须相同。在本例中,wblrnd将每个标量输入扩展为与数组输入大小相同的常量数组。每个元素R是由中相应元素指定的分布生成的随机数A.B.

例子:[1 2 3 5]

数据类型:仅有一个的|双重的

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

要从多个分布中生成随机数,请指定A.B使用数组。如果输入参数中的一个或两个A.B是数组,则数组大小必须相同。在本例中,wblrnd将每个标量输入扩展为与数组输入大小相同的常量数组。每个元素R是由中相应元素指定的分布生成的随机数A.B.

例子:[1 1 2 2]

数据类型:仅有一个的|双重的

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

如果A.B是数组,然后是指定的维度sz1,…,szN必须与的尺寸相匹配A.B。的默认值sz1,…,szNA.B.

  • 如果指定单个值sz1然后R是一个大小为平方的矩阵sz1——- - - - - -sz1.

  • 如果任何维度的大小为0还是否定R是一个空数组。

  • 超越第二维度,wblrnd忽略大小为的尾部尺寸标注1.. 例如wblrnd(2,5,3,1,1,1)从具有比例的分布生成一个3乘1的随机数向量2.和形状5..

例子:3,5

数据类型:仅有一个的|双重的

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

如果A.B是数组,然后是指定的维度深圳必须与的尺寸相匹配A.B。的默认值深圳A.B.

  • 如果指定单个值[sz1]那么R是一个大小为平方的矩阵sz1——- - - - - -sz1.

  • 如果任何维度的大小为0还是否定R是一个空数组。

  • 超越第二维度,wblrnd忽略大小为的尾部尺寸标注1.. 例如wblrnd(2,5,[3 1 1 1])从具有比例的分布生成一个3乘1的随机数向量2.和形状5..

例子:[3 - 5]

数据类型:仅有一个的|双重的

输出参数

全部崩溃

威布尔随机数,作为标量值或标量值数组返回,其维数由sz1,…,szN深圳.每个元素R是由中相应元素指定的分布生成的随机数A.B.

选择功能

  • wblrnd是特定于威布尔分布的函数。统计和机器学习工具箱™ 还提供了泛型函数随机的,它支持各种概率万博1manbetx分布。使用随机的,指定概率分布名称及其参数。请注意特定分布函数wblrnd比泛型函数快随机的.

  • 要交互生成随机数,请使用randtool,用于生成随机数的用户界面。

扩展能力

之前介绍过的R2006a