0
如何使用多變量情況下的偏斜正態分佈生成隨機數?使用matlab的多變量情況下的偏斜正態分佈
如何使用多變量情況下的偏斜正態分佈生成隨機數?使用matlab的多變量情況下的偏斜正態分佈
從sn
包中的R使用rsn
功能(因爲我覺得從另一個問題是,R會爲你工作也):
rsn(n=100, location=1.256269, scale=1.605681, shape=5)
將產生100(n
)隨機數的偏斜度正常分佈與所需的位置,規模和形狀。密謀使用更高的採樣大小,例如:
hist(rsn(n=10000, location=1.256269, scale=1.605681, shape=5))
我剛剛注意到,你需要一個多變量正態分佈的隨機數。使用`rmsn()`函數(也可以從* sn *庫)使用適當的參數,而不是建議的rsn()函數。 – daroczig 2011-01-18 17:08:45
我增加了一些新的標籤,你的問題更具體。 – daroczig 2011-01-18 17:03:31