1,只要先确定x的
2,randn(m) 生成m阶正态分布的随机矩阵
MATLAB 里边没有自带的产生二维以及多位正态分布的函数,但是我们可以自己构造。
C=[1,0.5;0.5,1];
L=chol(C,'lower');
result=L*rand([2,10]);
X=result(1,:);
Y=result(2,:);
% 上述产生的X与Y,互相关系数为0.5;C的是变量之间的相关系数矩阵
% 这个方法在很多地方都有提到,我参考的是《现代通信系统(MATLAB版)》
% 第二版 作者:(美)普罗克斯 等著,刘树棠 译
% 解说题2.2 [多变量高斯过程样本的产生]