fr . comp . algorithmes


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: Contour d'un nuage de points sur Fr Comp Algorithmes



Groupes les plus fournis
usenet divers misc divers misc bavardages linux usenet prison lettres langues-anciennes latin petites-annonces informatique materiel comp developpement agl windev petites-annonces photo rec moto rec son-image video materiel comp applications sgbd petites-annonces informatique systemes gps rec tv series comp algorithmes lettres langues-anciennes grec comp sys mac rec son-image video realisation rec animaux rec arts litterature


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Algorithmes fondamentaux et langage C
ITRManager.com - 21 juil 2008
Tous les algorithmes de base et de nombreux exemples sont illustrés par ces schémas qui permettent de bien comprendre leur fonctionnement. ...
source

actualité

La sécurité de millions de cartes à puce sans contact sérieusement ...
01net - 21 juil 2008
Aujourd'hui, une tendance forte est d'utiliser des algorithmes publics éprouvés avec des clés secrètes », note François Vacherand. Selon lui, la publication ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.algorithmes |

fr . comp . algorithmes

Re: Contour d'un nuage de points



accueil . fr . comp . algorithmes

Ce groupe traite de l'informatique algorithmique. L'algorithmique est l'activité relevant des algorithmes. Un algorithme est une représentation des calculs à effectuer pour résoudre un problème.


Re: Contour d'un nuage de points

   
Sujet: Re: Contour d'un nuage de points
De: jean_marc_n2 (l' arobase) yahoo.fr.invalid (jean-marc)
Groupes: fr.comp.algorithmes
Organisation: -= Belgacom Usenet Service =-
Date: 30. Apr 2008, 09:49:37
"Bertrand Lenoir-Welter" <bertrand-dot-2008-at-galaad-dot-net> wrote in
message news:48182e7d$0$877$ba4acef3@news.orange.fr...
Merci Jean-Marc pour ce code. J'avoue que je ne suis pas très calé en
Basic mais ça devrait pouvoir se convertir sans trop de difficultés dans
un langage plus Civilisé (avec un grand C).

C'est sur! Si j'ai 5 minutes, je ferais la conversion
en C, avec par exemple comme interface:
Paramètre IN: un tableau de points (préalablement triés).
En retour, un tableau d'indices représentant les indices
des points retenus pour le contour.

Ca ressemblera à ça:



#include<stdio.h>
#include<stdlib.h>


typedef struct _pt
{
   double x;
   double y;
}TPoint;

void sort_with_x(TPoint *t, long nb)
{
   /* code de tri */
}

void calc_contour(TPoint *t, long nb_points, long *contour)
{
   /* calculer les indices et mettre dans contour */
   /* mettre -1 après le dernier indice pour indiquer
      la fin du tableau */
}

int main(void)
{
long    nb_points = 0L;
TPoint  *t        = NULL;
long    *contour  = NULL;
long    idx       = 0L;

   /* définir le nombre de points, par exemple 100 */
   nb_points = 100L;

   /* allouer tableau */
   t = (TPoint*) malloc( sizeof(struct _pt) * (nb_points+1) );

   /* remplir tabbleau */
   t[0].x = 123.456; t[0].y = 78.94;
   t[1].x = 987.654; t[2].y = 21.54;
   /* etc. */

   /* trier tableau */
   sort_with_x(t, nb_points);

   /* Calcul du contour */

   /* préallouer le tableau d'indices pour le contour,
      au maximum il y aura nb_points */

   contour = malloc( sizeof(long) * (nb_points+1) );

   calc_contour(t, nb_points, contour);

   idx = 0;
   while( contour[idx] != -1 )
   {
      printf("pt%ld Indice = %ld - x=%f, y=%f\n",
              idx, contour[idx], t[contour[idx]].x, t[contour[idx]].y);
      idx++;
   }


   return 0;
}

Voila, ça compile et tout et tout.

Il n'y a plus qu'à remplir les trous :-)

--
Jean-marc Noury (jean_marc_n2)
FAQ VB: http://faq.vb.free.fr/
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr









Date Sujet  Auteur
26.04. * Contour d'un nuage de pointsBertrand Lenoir
26.04. +* Re: Contour d'un nuage de pointsFabien LE LEZ
26.04. |+- Re: Contour d'un nuage de pointsFabien LE LEZ
26.04. |+- Re: Contour d'un nuage de pointsRémi Moyen
27.04. |`* Re: Contour d'un nuage de pointsBertrand Lenoir
28.04. | `* Re: Contour d'un nuage de pointsPascal J. Bourg
28.04. |  `* Re: Contour d'un nuage de pointsBertrand Lenoir
12.05. |   `* Re: Contour d'un nuage de pointsPh. Ivaldi
16.05. |    `- Re: Contour d'un nuage de pointsPh. Ivaldi
26.04. +- Re: Contour d'un nuage de pointsArmel
28.04. +* Re: Contour d'un nuage de pointsJean-Marc Bourg
01.05. |+* Re: Contour d'un nuage de pointsOlivier Miakine
02.05. ||`- Re: Contour d'un nuage de pointsOlivier Miakine
30.05. |`* Re: Contour d'un nuage de pointsChris_B
02.06. | `- Re: Contour d'un nuage de pointsJean-Marc Bourg
28.04. `* Re: Contour d'un nuage de pointsJean-marc
28.04.  +* Re: Contour d'un nuage de pointsBertrand Lenoir
29.04.  |+- Re: Contour d'un nuage de pointsjean-marc
29.04.  |+* Re: Contour d'un nuage de pointsJean-marc
30.04.  ||+* Re: Contour d'un nuage de pointsBertrand Lenoir
30.04.  |||+- Re: Contour d'un nuage de pointsjean-marc
02.05.  |||`- Re: Contour d'un nuage de pointsJean-marc
30.04.  ||`* Re: Contour d'un nuage de pointsJean-Marc Bourg
30.04.  || +* Re: Contour d'un nuage de pointsBertrand Lenoir
30.04.  || |`* Re: Contour d'un nuage de pointsJean-marc
09.05.  || | `* Re: Contour d'un nuage de pointsJean-Marc Bourg
10.05.  || |  `* Re: Contour d'un nuage de pointsArmel
10.05.  || |   `* Re: Contour d'un nuage de poinJean-marc
10.05.  || |    +* Re: Contour d'un nuage de poArmel
10.05.  || |    |`* Re: Contour d'un nuage de Jean-marc
12.05.  || |    | `- Re: Contour d'un nuage dBertrand Lenoir
12.05.  || |    `- Re: Contour d'un nuage de poJean-Marc Bourg
30.04.  || `- Re: Contour d'un nuage de pointsjean-marc
30.04.  |`* Re: Contour d'un nuage de pointsSylvain SF
30.04.  | `- Re: Contour d'un nuage de pointsBertrand Lenoir
29.04.  `- Re: Contour d'un nuage de pointsJean-Marc Bourg
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique sci philo bio medecine soc religion rec moto sci astrophysique misc divers rec radio rec genealogie

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs sci philo soc religion soc politique soc travail independant bio medecine rec moto misc divers rec radio rec aviation

actualité

Algorithmes fondamentaux et langage C
ITRManager.com - 21 juil 2008
Tous les algorithmes de base et de nombreux exemples sont illustrés par ces schémas qui permettent de bien comprendre leur fonctionnement. ...
source

actualité

Entrez votre email ci-dessus pour vous abonner, vous désabonner ou ...
PC-InfoPratique - 31 juil 2008
Vous avez une première expérience en structures de données et algorithmes complexes et vous avez déjà travaillé sur des projets de taille importante. ...
Entrez votre email ci-dessus pour vous abonner, vous désabonner ou ... PC-InfoPratique
4 autres articles
source


 




Copyright 2008 ©  - YouTheNet.com

| menopause |