Angles of line with respect to origin axis in 3D
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
isfzade
le 2 Juil 2017
Commenté : Linus Olofsson
le 28 Juin 2022
There is an point at [xp,yp,zp].
Its origin at [xc,yc,zc].
I need angles of line from [xc,yc,zc] to [xp,yp,zp] with respect to axes of origin as shown below.
0 commentaires
Réponse acceptée
Fernando González
le 2 Juil 2017
I think I posted it as a comment before instead of as an answer u.u'
gamma = atan(sqrt(((xp-xc)^2+(yp-yc)^2)/(zp-zc));
alpha = atan(sqrt(((zp-zc)^2+(yp-yc)^2)/(xp-xc));
beta = atan(sqrt(((xp-xc)^2+(zp-zc)^2)/(yp-yc));
Results in radians ofc.
Hope this is what you asked.
Fer
1 commentaire
Linus Olofsson
le 28 Juin 2022
Just to clarify (please correct me if I'm wrong), these equations show the angles of the black arrow to each respective axis as they appear in 3D, and NOT as a projction to each plane.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Surface and Mesh Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!