主要内容

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,除以独立的chi方随机值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(sigma,3,100);

绘制随机数。

数字;绘图(R(:,1),R(:,2),'+'

也可以看看

|

在R2006A之前介绍