已知均值跟协方差矩阵用MAtlab怎么来产生数据集,并画出1000个元素的散布图.
问题描述:
已知均值跟协方差矩阵用MAtlab怎么来产生数据集,并画出1000个元素的散布图.
答
mu=[1,2];
c=[1,0;0,1];
temp=randn([1000,2]);
l=chol(c,'lower');
data=temp*l;
plot(data(:,1)+mu(1),data(:,2)+mu(2),'r.');
其中C表示协方差矩阵,mu为均值.我把那个协方差写成了两个独立的了,当然你可以根据你的改,我本来想附个图,结果每次附图都让百度给我屏蔽掉,如果你有什么问题问我就行了.