Je croise une ligne en 2D et je calcule les coordonnées X, Y du point d'intersection. Ce dont j'ai besoin, c'est le Z du point d'intersection donné le X, Y, Z des points de ligne, et le X, Y de l'intersection. D'après ce que je comprends des équations, ça devrait être un one-liner mais je ne connais pas assez les maths pour y arriver.Calculer le Z d'une intersection de lignes en fonction des coordonnées XY?
Répondre
Votre question est plutôt vague, mais je vais essayer de répondre.
Alors, prenez l'équation suivante:
Notons comme Fx(X) = Fy(Y) = Fz(Z)
et prendre une partie de celui-ci:
Fx(X) = Fz(Z)
Ensuite, vous avez dit que vous connaissez x, y et z pour deux points, mettez-le en x1, x2, z1, z2 en conséquence. Ensuite, mettez x d'intersection à x. Vous avez maintenant une équation linéaire avec une variable z. Le voici:
z = (x - x1)/(x2 - x1) * (z2 - z1) + z1
désolé mais je ne suis pas un mathématicien. Je viens de commencer à développer un logiciel à partir du POV logique. Pouvez-vous écrire cela dans une forme d'équation plus simple que je pourrais entrer dans mon programme? –
@Jenko vérifier l'édition – Andrey
Merci beaucoup! désolé d'être un mathématicien. Merci!!! –
- 1. intersection des lignes en érable
- 2. intersection rayon-plan pour trouver le Z du point d'intersection
- 3. texte sélectionné et coordonnées xy
- 4. xy coordonnées de caret dans iframe
- 5. Obtenir les coordonnées XY de RichTextBox caret
- 6. Longitude, conversion des coordonnées de latitude à XY
- 7. android obtenir xy coordonnées d'un chemin
- 8. Trouver les coordonnées du topleft de la toile sur le plan xy donné une caméra
- 9. Trouver les coordonnées XY les plus proches
- 10. obtenir des coordonnées xy sur html5 déposer événement
- 11. Calculer les coordonnées
- 12. GDI +: Calculer intersection avec la courbe
- 13. Convex Hull lisant les coordonnées XY en Python
- 14. intersection de la fonction
- 15. Lire le texte et l'emplacement des images (coordonnées xy) en utilisant PDFBox
- 16. intersection de point-triangle en 3d à partir des coordonnées de la souris?
- 17. Intersection choisi Ray avec des formes en OpenGL
- 18. Calculer des semaines DateTime en lignes
- 19. distance Calculer en coordonnées cartésiennes dans Mathematica
- 20. Rectangle intersection
- 21. Conversion de nombres aléatoires en coordonnées XY pour la représentation graphique
- 22. Collision et intersection de rectangles/lignes
- 23. String Java à partir de Carte XY Coordonnées
- 24. Comment calculer des lignes de tendance numériques en python
- 25. Obtenir le point le plus proche en fonction des coordonnées
- 26. Obtenir les coordonnées XY de TextPointer dans WPF Richtextbox
- 27. java POI PowerPoint besoin coordonnées xy pour une image
- 28. MATLAB - Intersection de tableaux
- 29. Dessin des cercles en intersection
- 30. intersection des ensembles en F #
Comment votre ligne 3D est-elle définie? – Andrey
@Andrey - C'est une ligne 3D avec 2 coordonnées en X, Y, Z. Le point d'intersection est quelque part sur la ligne, et connu dans X, Y. –