IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

ens de points définis par une fonction et enveloppe convexe


Sujet :

Mathématiques

  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 54
    Par défaut ens de points définis par une fonction et enveloppe convexe
    Bonjour,

    J'aimerai savoir si étant donné un ensemble de points définis par une fonction caractérisque
    f: R^3 -> {0,1}

    A = {x| f(x)=1}
    si il est possible de faire un algo qui détermine si un point appartient à l'enveloppe convexe de A?
    Le cas où la liste des points est connue a déjà été fait par différent algo.

    Thanks.

  2. #2
    Membre Expert
    Homme Profil pro
    Chercheur
    Inscrit en
    Mars 2010
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 218
    Par défaut
    Bonjour,

    oui bien sûr que c'est possible mais il faut faire attention aux erreurs d'arrondis en virgule flottante. Tu vas devoir introduire une tolérance pour dire qu'un point appartient ou pas à l'enveloppe convexe. Le principe consiste à généraliser la notion de coordonnées barycentriques aux ensembles convexes : les points situés sur l'enveloppe convexe sont caractérisés par (i) une seule coordonnée non nulle et (ii) cette coordonnée est comprise entre 0 et 1. Je crois me souvenir (mais ça fait longtemps je peux me tromper) que dans l'algorithme de triangulation de Delaunay, les points de l'enveloppe convexe sont déterminés en calculant des déterminants et en obervant leur signe. Cela revient en fait à regarder si un point se trouve à gauche ou à droite d'une droite (signe + ou - pour le déterminant) : lorsque le déterminant vaut zéro, le point appartient au segment. L'idée se généralise assez bien mais je te dirais sûrement des bêtises si j'essayais de t'expliquer comment. Par contre, une chose dont je suis sûr et certain, c'est que l'algorithme est donné dans le bouquin de O'Rourke "Computational Geometry in C".

Discussions similaires

  1. Réponses: 6
    Dernier message: 17/11/2012, 15h54
  2. Réponses: 8
    Dernier message: 05/04/2011, 09h06
  3. colonne définie par une requête imbriquée
    Par lper dans le forum Langage SQL
    Réponses: 10
    Dernier message: 02/09/2005, 17h41
  4. [LG]résultat renvoyé par une fonction
    Par le 27 dans le forum Langage
    Réponses: 3
    Dernier message: 10/12/2003, 11h31
  5. tableau javascript ecrit par une fonction asp
    Par LineLe dans le forum ASP
    Réponses: 4
    Dernier message: 03/11/2003, 09h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo