finding multivariate pdf of normally distributed data?
1 view (last 30 days)
Show older comments
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.
Answers (1)
SK
on 2 Oct 2014
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(:));
0 Comments
See Also
Categories
Find more on Creating and Concatenating Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!