Re: [問題] 產生隨機向量已回收
※ 引述《qllvv (百事檸檬可樂兒)》之銘言:
: 假設給定3x3的correlation matirx C(不為對角矩陣) 還有3x1 的mean matrix M
: 那有沒有辦法產生M個3維的隨機向量
: 其分佈為mean=M, correlation=C的 3-Dimension Gaussian distribution
: 先謝謝各位了^^"
先將correlation matirx Cholesky成 L*L' = correlation matirx
L = chol(correlation matirx,'lower');
產生3個X i=1,2,3
randn_3var = mean matrix + L * N
(3*1) (3*1) (3*3) (3*1)
其中N是normal(0,1)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.57.112
※ 編輯: Steven0422 來自: 218.167.57.112 (04/12 10:08)
推
04/12 15:34, , 1F
04/12 15:34, 1F
推
04/12 23:43, , 2F
04/12 23:43, 2F
mvnrnd第二個參數是covariance matrix
感謝告知有這個function
※ 編輯: Steven0422 來自: 218.167.58.207 (04/12 23:52)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):