當前位置:股票大全官網 - 股票行情 - 已知協方差矩陣用MATLAB生成隨機正態分布的雙變量

已知協方差矩陣用MATLAB生成隨機正態分布的雙變量

直接使用matlab自帶的函數mvnrnd就可以實現了,help文檔裏面有壹個自帶的例子:

mu = [1 -1]; Sigma = [.9 .4; .4 .3];

r = mvnrnd(mu, Sigma, 500);

plot(r(:,1),r(:,2),'.');

其中Sigma就是協方差矩陣,mu為兩個變量的均值,根據妳的需要設定就行了,後面還有壹個參數是生成隨機數個數