iwishrnd
逆Wishart随机数
语法
W = iwishrnd(Tau,df)
W = iwishrnd(Tau,df,DI)
[W,DI] = iwishrnd(Tau,df)
描述
W = iwishrnd(Tau,df)
生成一个随机矩阵W
从带参数的逆Wishart分布τ
和df
。的逆W
wisart分布有协方差矩阵吗Sigma = 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之前引入