主要内容

trnd

学生的t随机数

描述

例子

r= trnd (ν从学生的随机数中生成一个随机数t分布与ν自由度。

例子

r= trnd (νsz1,…,szN从学生的随机数中生成一个数组t分布,sz1,…,szN表示每个维度的大小。

例子

r= trnd (ν深圳从学生的随机数中生成一个数组t分布,其中大小向量深圳指定大小(r)

例子

全部折叠

从学生的随机数中生成一个随机数t分布与10自由度。

Nu = 10;R = trnd(nu)
R = 1.0585

生成Student's的1 × 6数组t随机数字1自由度。

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

如果你指定ν作为标量,它展开为常量数组,其维由sz1,…,szn

生成Student的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

如果同时指定ν而且深圳为数组时,则深圳一定要匹配尺寸吗ν

生成Student's的1 × 6数组t随机数字16自由度。

Nu3 = 1:6;Sz = [1 6];R3 = trnd(nu3,sz)
r3 =1×61.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

数据类型:|

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

如果ν是数组,则指定维度深圳必须匹配的尺寸ν.的默认值深圳维度是ν

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

  • 如果任何维度的大小为0或者是负的r是一个空数组。

  • 在二次元之外,trnd忽略大小为的尾随维度1.例如,trnd(5,[3 1 1 1])从的分布中生成一个3乘1的随机数向量5自由度。

例子:[3 - 5]

数据类型:|

输出参数

全部折叠

学生的t属性指定的维数,以标量值或标量值数组的形式返回的随机数sz1,…,szN深圳中的每个元素r随机数是由中相应自由度指定的分布产生的吗ν

选择功能

  • trnd是学生的特定功能吗t分布。统计和机器学习工具箱™也提供了通用功能随机,它支持各种概率金宝app分布。使用随机,指定概率分布名称及其参数。注意,特定于分布的函数trnd比泛型函数快吗随机

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

扩展功能

版本历史

R2006a之前介绍

另请参阅

||||

主题