bonjour à tous,

Existe-t-il par hasard une fonction sous matlab permettant la création d'une ligne à partir d'un point, d'une azimut et d'une élévation ?

Voici ce que je fais pour le moment : pour un point de coordonnée (X,Y,Z) avec une azimut AZ° et une élévation EL°, je calcule le point d'arrivé pour une altitude finale ZF.

Je me retrouve avec un point de coordonnée (X2,Y2,ZF). Ensuite, je trace une ligne entre les deux points :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
line([X X2],[Y Y2],[Z ZF]);
Ca fonctionne très bien avec cette méthode mais je me demandais si il n'y avait pas une fonction du genre qui faisait dirrectement ce tracé sans avoir à calculer de nouvelles coordonnées.