mvtrnd

多元t随机数

语法

R = mvtrnd (C, df,例)
R = mvtrnd (C, df)

描述

R = mvtrnd (C, df,例)返回从多元变量中选择的随机数矩阵t分布,C为相关矩阵。df自由度是标量还是矢量情况下元素。如果p的列数是多少C,则输出R情况下行和p列。

t表示一行R。那么t是一个具有均值为0,方差为1,协方差矩阵的多元正态分布的向量吗C,除以一个独立的卡方随机值df的自由度。的行R是独立的。

C必须是一个正方形,对称的正定矩阵。如果它的对角线元素不都是1(即,如果C是协方差矩阵而不是相关矩阵),mvtrnd重新调节C在生成随机数之前将其转换为相关矩阵。

R = mvtrnd (C, df)从多元变量中返回一个随机数t分布。

例子

全部折叠

从多元变量生成随机数t相关参数分布SIGMA = [1 0.8;0.8 1]还有3个自由度。

rng默认的;%的再现性SIGMA = [1 0.8;0.8 1];R = mvtrnd(σ,3100);

绘制随机数。

图;情节(R (: 1), R (:, 2),“+”)

另请参阅

|

主题

之前介绍过的R2006a