iwishrnd
逆Wishart随机数
语法
W = iwishrnd(Tau,df)
W = iwishrnd(Tau,df,DI)
[W,DI] = iwishrnd(Tau,df)
描述
W = iwishrnd(Tau,df)
生成一个随机矩阵W
由带参数的逆Wishart分布得到τ
而且df
.的倒数W
有协方差矩阵的Wishart分布吗= inv(Tau)
和df
自由度。τ
是一个对称正定矩阵。
W = iwishrnd(Tau,df,DI)
预计迪
是Cholesky因子逆的转置τ
,所以DI'*DI = inv(Tau)
,在那里发票
是MATLAB®逆函数。迪
下三角形和大小一样吗τ
.如果你打电话iwishrnd
多次使用相同的值τ
,它的供应效率更高迪
而不是每次都计算。
[W,DI] = iwishrnd(Tau,df)
返回迪
因此,您可以在以后的调用中使用它作为输入iwishrnd
.
注意,不同的来源对逆向Wishart分布使用不同的参数化。这个函数定义了参数τ
所以输出矩阵的均值是τ/ (df-d-1)
在哪里d
是维数τ
.
R2006a之前介绍