Précédent   Forum des professionnels en informatique > Autres langages > Algorithmes > Mathématiques
Mathématiques Forum d'entraide sur les mathématiques et l'algorithmique numérique. Avant de poster : Cours d'algorithmique numérique
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2012, 09h29   #1
Invité de passage
 
Homme
Inscription : janvier 2012
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : janvier 2012
Messages : 4
Points : 0
Points : 0
Par défaut Projection point sur une surface

Bonjour,

Je suis mené à réaliser un programme qui pour un point doit donner sa projection sur une surface opposée.

Je connais le point A avec ses coordonnées (X;Y;Z), et tous les points de la surface B opposée.

Ma question, comment obtenir le point A' qui est la projection sur la surface B ?

Merci de votre aide ..
bzhkev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 13h56   #2
Rédacteur/Modérateur
 
Jean-Marc Blanc
Inscription : avril 2007
Messages : 2 658
Détails du profil
Informations personnelles :
Nom : Jean-Marc Blanc
Âge : 71

Informations forums :
Inscription : avril 2007
Messages : 2 658
Points : 3 495
Points : 3 495
Salut!
Citation:
tous les points de la surface B opposé
C'est quoi la surface opposée à un point?
Jean-Marc Blanc
__________________
Calcul numérique de processus industriels
Formation, conseil, développement

Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)
FR119492 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 14h30   #3
Invité de passage
 
Homme
Inscription : janvier 2012
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : janvier 2012
Messages : 4
Points : 0
Points : 0
Enfaite, j'ai une surface A dont je connais le centre dont le point (X;Y;Z) est B

Je dois projeté B, sur une surface C (dont je connais son ensemble de point (X;Y;Z) qui la constitue.

Bien evidemment, ces surfaces ne sont pas forcemment égales.
bzhkev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 18h07   #4
Modérateur
 
Inscription : août 2007
Messages : 3 579
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 3 579
Points : 4 405
Points : 4 405
Bonjour,

l'énoncé ne me parait pas très clair... Pour toi, une surface a l'air définie par un ensemble de points : ces points sont-il coplanaires ou bien ta surface peut être courbe? Les points définissent les bords de la surface? ou bien ta surface est définie par un maillage de triangles par exemple? Qu'appelles-tu 2 surfaces égales?
__________________
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


La nature est un livre écrit en langage mathématique. Galilée.
magelan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 19h04   #5
Membre éprouvé
 
Homme Bertrand
Inscription : octobre 2008
Messages : 329
Détails du profil
Informations personnelles :
Nom : Homme Bertrand
Localisation : France

Informations forums :
Inscription : octobre 2008
Messages : 329
Points : 456
Points : 456
C'est vrai que c'est pas clair du tout !!
Fais comme quand tu écris une fonction : décris nous précisément ce que tu as en entrée et ce que tu veux obtenir en sortie
Merci
__________________
bertry est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 10h16   #6
Invité de passage
 
Homme
Inscription : janvier 2012
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : janvier 2012
Messages : 4
Points : 0
Points : 0
Excusez moi si je ne suis pas 'clair', je vais tenter de l'être.

Partons de mon besoin primaire.

J'ai une figure quelquonc crée sous CATIA. De là, je récupere un fichier collada, je le parse, j'obtiens toutes les surfaces de cette figure.

Chaque surface est composée de points (X/Y/Z) qui définissent le bord de cette surface.
J'ai besoin de connaître quelle surface est opposée à quelle surface.

Exemple surface A, est opposé à B. C est opposé a D etc...
Et ce pour toutes les surface de ma figure. (de façon orthogonale)

Pour résumé :

Citation:
Fonction boolean surfaceOpposée(MatricePointsSurfA, MatricePointsSurfB){
bool resultat
// traitement
return resultat (true/false)
fin fonction


---------------
Une fois ce traitement fait, il faut que je projette un point :
Exemple : Point surface a sur la surface opposé B
=> et par conséquent obtenir les coordonnées du point de projection de destination.
bzhkev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 13h48   #7
Modérateur
 
Inscription : août 2007
Messages : 3 579
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 3 579
Points : 4 405
Points : 4 405
Citation:
Envoyé par bzhkev Voir le message
J'ai besoin de connaître quelle surface est opposée à quelle surface.

Exemple surface A, est opposé à B. C est opposé a D etc...
Ce n'est pas très parlant comme exemple...
Peux-tu donner une définition de deux surfaces opposées? Peux-être qu'avec une image de tes surfaces, ce serait plus simple à comprendre. Par exemple 2 surfaces qui sont opposées et 2 surfaces qui ne le sont pas.

Mais pour répondre à la question initilae, pour la projection d'un point, si ta surface est bien une surface plane, une petite recherche sur internet t'amènera ici par exemple.
__________________
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


La nature est un livre écrit en langage mathématique. Galilée.
magelan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 23h30   #8
Rédacteur/Modérateur
 
Avatar de pseudocode
 
Homme Xavier Philippeau
Architecte système
Inscription : décembre 2006
Messages : 9 416
Détails du profil
Informations personnelles :
Nom : Homme Xavier Philippeau
Âge : 39
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Architecte système
Secteur : Industrie

Informations forums :
Inscription : décembre 2006
Messages : 9 416
Points : 14 118
Points : 14 118
Citation:
Envoyé par bzhkev Voir le message
Exemple surface A, est opposé à B. C est opposé a D etc... Et ce pour toutes les surface de ma figure. (de façon orthogonale)
?

Orthogonales ? Par rapport à la normale de la surface de départ ?

Un peu comme les faces opposées d'un cube, mais appliqué à un polyèdre quelconque ?
__________________
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.
pseudocode est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h50.


 
 
 
 
Partenaires

Hébergement Web