Calculating orientation of ellipse from eigen values and eigen vectors

17 vues (au cours des 30 derniers jours)
Niraj
Niraj le 30 Sep 2013
Commenté : Matt J le 4 Oct 2013
Hi, I have a covariance matrix and i can compute the eigen values and eigen vectors. but from these information, i am unable to formulate an ellipse. I am unable to calculate the orientation of the ellipse.Can any one help me in it and point out any good source of information for calculating the the orientation of ellipse.
Thanks
  2 commentaires
Matt J
Matt J le 30 Sep 2013
Don't the eigenvectors themselves already define the orientation of the ellipse? If not, what does?
Niraj
Niraj le 30 Sep 2013
Yes, so correct me if i am wrong. If i need to look at the orientation of an ellipse(angle subtended by the major axis). Then i need to find the eigen vector corresponding to the max eigen value. Then the orientation would be the inverse of the tan of eigen vectors.If V represents the max eigen vector then the orientation would be
atan(V(2,1)/V(1,1))
Right?

Connectez-vous pour commenter.

Réponses (1)

Matt J
Matt J le 30 Sep 2013
I think the major axis corresponds to the minimum eigenvalue, and the better way to compute the angle would be
atan2(V(2),V(1))
  6 commentaires
Niraj
Niraj le 4 Oct 2013
Thanks for the answers, but Major axis goes with max eigenvalue.It worked for me! Thanks for replies.
Matt J
Matt J le 4 Oct 2013
Modifié(e) : Matt J le 4 Oct 2013
Because the ellipses you are talking about are supposed to be the isocontours of a Gaussian PDF? I can't imagine any other reason.

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by