finding multivariate pdf of normally distributed data?

조회 수: 1 (최근 30일)
Hydro
Hydro 2014년 10월 1일
댓글: José-Luis 2014년 10월 2일
Assume my data is multivariate normally distributed. how i can plot the pdf of my first variable? say I have data matrix below with four variables
A =
5 11 10 8
9 7 6 12
4 14 15 1
4 14 15 1
9 7 6 12
my mean is say
M=
4 14 15 1
my covariance matrix is
Cov=
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
I used mvnpdf(A(:,1),M(:,1),cov(:,1)). any help would be appreciated.

답변 (1개)

SK
SK 2014년 10월 2일
Do you want the histogram of the data. If so, use the hist() function.
If you want a theoretical normal marginal pdfs from the covariance and mean, use the diagonal terms from the covariance matrix as the variance for each variable. So for example, for the first variable:
x = 4-3*16 : 0.01 : 4+3*16;
y = pdf('normal', x, 4, 16);
plot(x(:), y(:));

카테고리

Help CenterFile Exchange에서 Particle & Nuclear Physics에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by