双变量正态分布的标准偏差椭圆

时间:2016-03-02 17:00:42

标签: matlab contour normal-distribution

如何绘制双变量正态分布的标准差轮廓(使用MATLAB),仅显示从1-σ到7-σ的七个轮廓?

mu=[2 3];     %mean
Sigma=[1 1];  %standard deviation
x1 = -10:.2:10;   
x2 = -10:.2:10;
[X1,X2] = meshgrid(x1,x2);
F=mvnpdf([X1(:) X2(:)],mu,Sigma);   %compute Gaussian pdf
F=reshape(F,length(x2),length(x1));
contour(x1,x2,F,'ShowText','on');  %Equally spaced contour

我不需要等间距的轮廓,而是仅显示从1σ到7σ的七个轮廓

https://en.wikipedia.org/wiki/Multivariate_normal_distribution 图1中的绿线(3-sigmas椭圆)此链接中的概率密度函数显示了我想要做的事情,但我不知道他们是如何做到的。如何为不同的sigma绘制绿线(3-σ)和类似的线。

0 个答案:

没有答案