主要内容

TRND.

学生们T.随机数

描述

例子

R.= trnd(ν生成从学生的随机数T.分销ν的自由度。

例子

R.= trnd(νsz1,...,szn生成来自学生的随机数数组T.分布,在哪里sz1,...,szn表示每个维度的大小。

例子

R.= trnd(νSZ.生成来自学生的随机数数组T.分布,其中大小向量SZ.指定尺寸(r)

例子

全部收缩

生成从学生的单个随机数T.分销10.的自由度。

ν= 10;r = trnd(nu)
r = 1.0585.

生成一个1乘6的Student数组T.随机数1自由度。

nu1 = 1 (1,6);% 1 × 6的1数组r1 = trnd (nu1)
R1 =1×6.0.2108 7.8450 -11.0511 0.4134 4.3293 -0.8323

如果您指定ν作为标量,它将扩展到具有规定的尺寸的常数阵列中sz1,…,szn

生成一个2×6阵列的学生T.随机数3.自由程度

nu2 = 3;sz1 = 2;sz2 = 6;R2 = TRND(NU2,SZ1,SZ2)
r2 =2×60.9257 0.3379 0.6477 -2.2792 -2.8371 0.3632 -0.2996 -0.6845 -1.2554-0.5134 1.0458 -0.5521

如果您指定两者νSZ.作为数组,则指定的维数SZ.必须与维度相匹配ν

生成一个1乘6的Student数组T.随机数16.的自由度。

nu3 = 1:6;sz = [1 6];R3 = TRND(NU3,SZ)
r3 =1×6.1.3609 0.1845 -4.0246 -0.8724 -0.7507 2.3493

输入参数

全部收缩

学生的自由度T.分发,指定为标量值或标量值数组。

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

例子:[9 19 49 99]

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

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

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

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

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

  • 超出第二个维度,TRND.忽略尺寸的尾随尺寸1。例如,TRND.(5,3,1,1,1)从分布中产生一个3 × 1的随机数向量5.的自由度。

例子:3,5.

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

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

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

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

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

  • 超出第二个维度,TRND.忽略尺寸的尾随尺寸1。例如,TRND.(5,[3 1 1 1 1])从分布中产生一个3 × 1的随机数向量5.的自由度。

例子:[3 - 5]

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

输出参数

全部收缩

学生们T.随机数,返回为标量值或标量值数组,其中尺寸指定sz1,...,sznSZ.每个元素R.是由相应自由度指定的分布生成的随机数ν

选择功能

  • TRND.是学生特有的功能吗T.分配。统计和机器学习工具箱™还提供通用功能随机的,支持各种概率分金宝app布。使用随机的,指定概率分布名称及其参数。注意这个分布特定的函数TRND.比通用功能更快随机的

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

扩展能力

也可以看看

||||

之前介绍过的R2006a