SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
SOMMAIRE
I. Introduction : 3
II. Généralités et propriétés mathématiques: 3
1. Le digramme de VORONOÏ : 3
2. Diagramme De delaunay : 4
III. Application Sous Matlab : 6
3. Representation des points : 6
4. Représentation de l’enveloppe convexe : 8
5. Represntation des digrammes sans poids : 9
6. Trinagulation de delaunay: 10
7. Représentation des points avec leurs poids: 11
IV. Application Java Applet 12
2
Ce travail qui entre dans le cadre du projet de fin du module de géométrie algorithmique, consiste à la fois
de réaliser un travail de recherche sur les structures de données en géométrie algorithmique à savoir le
digramme de Voronoï et la triangulation de Delaunay et de développer une application bureau pour la
réalisation de diagramme de Voronoï et la triangulation de Delaunay en utilisant nos connaissances en
module géométrie algorithmique et aussi nos compétences acquise dans le module de programmation orienté
objet. De gestion de consommation d’énergie électrique profitant des concepts orienté objets vu durant ce
module.
Ce rapport est le fruit de deux mois de recherches et de travails ou on se restreigne à l’étude de deux
structures de données en géométrie algorithmique :
 Le diagramme de Voronoï
 La triangulation de Delaunay
3
I. INTRODUCTION :
Le diagramme de Voronoï en tant que structure de représentation de données a été largement étudié dans le
domaine de la géométrie et appliqué dans différentes disciplines. À titre d’exemple dans le domaine de
l'analyse d'images, le diagramme de Voronoï suscite un intérêt particulier. En effet, il représente un moyen
efficace pour décrire, manipuler et interpréter des entités géométriques .Parmi les travaux fondés sur
l'utilisation du graphe de Voronoï, on peut citer une approche en vue de la représentation du support
d'image binaire décrite pour le problème de la compression et du codage. La triangulation de Delaunay qui
est un type de partitionnement du support d'une image permet de produire une image de haute résolution à
partir de plusieurs images de basses résolutions.
II. GÉNÉRALITÉS ET PROPRIÉTÉS MATHÉMATIQUES:
1. Le digramme de VORONOÏ :
Voronoï était un mathématicien russe des années 1900. Au début du XXème siècle, il invente une
partition d'un plan E composé d'objets en zones où chaque zone est définie comme l'ensemble des points les
plus proches d'un objet:
zone (objet(i))={x élément de E tel que d(x,objet(i))<=d(x,objet(j)) quelque soit j différent de i}
Cette partition d'un plan est appelé Diagramme de Voronoï. Chaque zone de Voronoï est un polygone
convexe.
Figure 1 : Diagramme de Voronoï
4
Les diagrammes de Voronoï permettent de représenter des relations de distance entre objets : ils sont
souvent utilisés pour modéliser des réseaux comme les cristaux ou les grandes structures de l'univers.
On les trouve également dans la nature, par exemple sur la carapace d'une tortue ou sur le cou d'une girafe
réticulée.
Le concept a d’abord été utilisé dans les travaux de Descartes en 1644 pour montrer la position des astres
dans le système solaire et ses environs. Puis généralisé par Voronoï, il a beaucoup servi à la météorologie et il
est actuellement largement employé dans des nombreux domaines scientifiques différents comme par
exemple les mathématiques, la biologie, l’informatique, la cartographie ou la physiologie.
2. Diagramme De delaunay :
Delaunay était un autre mathématicien russe qui a étendu les travaux de Voronoï. La triangulation de
Delaunay est un type de partitionnement d'un ensemble de points E positionnés dans un plan formé de
triangles dont les sommets sont des objets, et qui à eux tous constituent une partition de l'enveloppe convexe
de ces objets.
La triangulation de Delaunay a deux propriétés principales :
 Le "critère du cercle": un triangle de Delaunay est un triangle qui a comme sommet trois objets, et tel que
son cercle circonscrit n'ait en son intérieur aucun autre objet.
 La triangulation de Delaunay est parmi toutes les triangulations de E celle qui maximise l'angle
minimum de tous les triangles.
Figure 3 : la carapace d'une tortueFigure 3 : La peau de Girafe
5
Du point de vue de la théorie des graphes, la triangulation de Delaunay est définie comme le
diagramme dual du diagramme de Voronoï de telle façon que deux objets sont liés par un arc dans la
triangulation de Delaunay s'ils appartiennent à des régions de Voronoï adjacentes.
Cette structure est très utile, par exemple, en mécanique, car c'est celle qui permet de mailler les objets de
la manière la plus efficace, en minimisant les aires au carré des triangles. Elle est très utilisée aussi
dans beaucoup d’autres domaines, dont celui qui nous occupe ici: le traitement d’image, et plus concrètement
l’application au problème de la superrésolution.
Figure 4 : Triangulation de Delaunay (trait pleins) et diagramme de Voronoï
(pointillé).
6
III. APPLICATION SOUS MATLAB :
Objectifs:
Cette phase d’application a pour objectif d'aborder les concepts du Diagramme de Voronoï et de
Triangulation de Delaunay d'une façon pratique.
Les Données:
Les points :
p1(-2,5 ) ; p2( 5,3 ) ; p3( -20,9) ; p4( 15,-20 ) ; p5( -10,-20) ; p6( -10,5 ) ; p7( 20,-10 )
3. Representation des points :
REpresentation sous matlab :
C’est la première étape à établir est celle de représenter les différents points qui sont caractérisé par
leurs abscisses et ordonnées. Cette représentation est grâce à la fonction plot. Ci-dessous le code pour la
représentation et la figure obtenu.
7
x= [-2 5 -20 15 -10 -10 20]; %abscisses
y= [5 3 9 -20 -20 5 -10]; %ordonnées
%les points dans le plan R²
plot(x,y,'.');hold on
axis ([-50 70 -40 40])
xlabel('x'), ylabel('y'),
text(-2,5,'P1')
text(5,3,'P2')
text(-20 ,09,'P3')
text(15,-20,'P4')
text( -10,-20,'P5')
text(-10,05,'P6')
text(20,-10,'P7')
Figure 5 : La Représentation des points sur MATLAB
8
x= [-2 5 -20 15 -10 -10 20]; %abscisses
y= [5 3 9 -20 -20 5 -10]; %ordonnées
v= convhull(x,y); %construction de l'enveloppe
convexe
hold on,plot(x(v),y(v),'*');
axis ([-50 70 -30 40])
xlabel('abs'), ylabel('ord'),
text(-2,5,'P1')
text(5,3,'P2')
text(-20 ,09,'P3')
text(15,-20,'P4')
text( -10,-20,'P5')
text(-10,05,'P6')
text(20,-10,'P7')
4. Représentation de l’enveloppe convexe :
Pour déterminer l'enveloppe convexe des points, on utilise la fonction « convhull ». Et pour
représenter les points et l'enveloppe convexe dans la même figure on utilise la fonction « hold ».
Figure 6 : Enveloppe Convexe
9
5. Represntation des digrammes sans poids :
voronoi(x,y) : permet de représenter le diagramme de voro noi d'un ensemble des points. Elle prend comme
paramètres les deux vecteurs x et y.
Delaunay() : permet de représenter la triangulation de Delaunay d'un maillage des points. Elle prend en
paramètres deux vecteurs et retourne les triangles de la triangulation de delaunay.
Triplot() : utilisée pour afficher des triangles.
x= [-2 5 -20 15 -10 -10 20];%abscisses
y= [5 3 9 -20 -20 5 -10];%ordonnées
%Diagramme de voronoi
voronoi(x,y,'r')
axis ([-50 70 -30 40])
xlabel('abs'), ylabel('ord'),
text(-2,5,'P1')
text(5,3,'P2')
text(-20 ,09,'P3')
text(15,-20,'P4')
text( -10,-20,'P5')
text(-10,05,'P6')
text(20,-10,'P7')
10
x= [-2 5 -20 15 -10 -10 20];%abscisses
y= [5 3 9 -20 -20 5 -10];%ordonnées%TRANGULATION DE DELAUNAY
triang = delaunay(x,y);
triplot(triang,x,y)
axis ([-50 70 -30 40])
xlabel('abs'), ylabel('ord'),
text(-2,5,'P1')
text(5,3,'P2')
text(-20 ,09,'P3')
text(15,-20,'P4')
text( -10,-20,'P5')
text(-10,05,'P6')
text(20,-10,'P7')
6. Trinagulation de delaunay:
Figure 7 : Voronoï SANS Poids
11
Figure 8 : Triangulation Delaunay
7. Représentation des points avec leurs poids:
Le problème est de visualiser les points avec poids. Selon la formule
|| M Pi || - Wi.
Les Points (-2,5 ) (5,3) (-20,9) (15,-20) (-10,-20) (-10,5) (20,-10)
Les Poids 1 1+2t 2 0.5 2 (1+t)(1-t) 1+t
12
IV. APPLICATION JAVA APPLET
Pour s’approcher du coté algorithmique et programmation en développer une application java qui
permet de faire les mêmes traitements avec une meilleur précision et flexibilité dans la manipulation
(Voir la vidéo ci-joint)
13
Conclusion
Notre projet consistait à mettre en œuvre un jeu en s’appuyant sur les principes de la
Géométrie Algorithmique, pour obtenir ce résultat on a mis en place tous nos savoir-faire, pour arriver à
ce point, nous avons entamé des étapes successives telles que l’analyse, la modélisation et la bonne
formulation du problème et le déploiement.
Tandis que pour la réalisation du projet, nous avons fait appel à l’utilisation du logiciel MATLAB.
En effet, nous avons eu recours à une séparation des différentes étapes de travail, et de produire un code
évolutif et facilement maintenable.
Ce projet était l’occasion pour raffiner nos capacités d’abstraction et de conception en termes de
modélisation. En plus, la réalisation de ce projet était très enrichissante au niveau technique comme au
niveau méthodique. En effet, le travail en équipe nous a permis de renforcer notre esprit d’équipe et notre
sens de collaboration.
Enfin, durant tout projet on peut confronter des difficultés qui le marquent, comme la gestion du
temps, la cohérence entre les éléments du groupe et des problèmes techniques.
14
Webographie et Bibliographie
fr.wikipedia.org/wiki/Triangulation_de_Delaunay
www.ai.univ-paris8.fr/~audibert/ens/11-Triangulation.pdf
www.cs.rmit.edu.au/~gl/delaunay.html
www.mathworks.com/.../delaunay-triangulation.html
www.cs.cornell.edu/home/chew/Delaunay.html
fr.wikipedia.org/wiki/Diagramme_de_Voronoï
www.jasondavies.com/maps/voronoi/airports/

Weitere ähnliche Inhalte

Was ist angesagt?

Comment faire rapport + soutenance
Comment faire rapport + soutenanceComment faire rapport + soutenance
Comment faire rapport + soutenanceRadouan LAHSINI
 
Presentation PFE sur le PIM (Product Information Management)
Presentation PFE sur le PIM (Product Information Management)Presentation PFE sur le PIM (Product Information Management)
Presentation PFE sur le PIM (Product Information Management)younes elmorabit
 
Correction Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdfCorrection Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdfslimyaich3
 
Rapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Rapport Projet Application Web De Domotique Arduino - Liotard RoulleauRapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Rapport Projet Application Web De Domotique Arduino - Liotard RoulleauNicolas Roulleau
 
Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique ayoub daoudi
 
Conception et développement d&rsquo;une place de marché B2C
Conception et développement d&rsquo;une place de marché B2CConception et développement d&rsquo;une place de marché B2C
Conception et développement d&rsquo;une place de marché B2CNassim Bahri
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Mehdi Hamime
 
CV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EECV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EESid Ahmed Benkraoua
 
Mini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voitureMini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voitureOussama Bessrour
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Heithem Abbes
 
Chapitre 4 heritage et polymorphisme
Chapitre 4 heritage et polymorphismeChapitre 4 heritage et polymorphisme
Chapitre 4 heritage et polymorphismeAmir Souissi
 
Rapport pfe 2017 Système de gestion des rendez-vous médicaux
Rapport pfe 2017 Système de gestion des rendez-vous médicaux Rapport pfe 2017 Système de gestion des rendez-vous médicaux
Rapport pfe 2017 Système de gestion des rendez-vous médicaux fehmi arbi
 
Chapitre 4: Architecture simplifiée d’un ordinateur
Chapitre 4: Architecture simplifiée d’un ordinateur Chapitre 4: Architecture simplifiée d’un ordinateur
Chapitre 4: Architecture simplifiée d’un ordinateur Mohamed Lahby
 
Rapport de stage SO:LE MOING:Arthur:1A:Laval
Rapport de stage SO:LE MOING:Arthur:1A:LavalRapport de stage SO:LE MOING:Arthur:1A:Laval
Rapport de stage SO:LE MOING:Arthur:1A:LavalArthur LE MOING
 
présentation ppt du stage technicien
présentation ppt du stage technicienprésentation ppt du stage technicien
présentation ppt du stage technicienIheb Ben Salem
 
Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatiqueHicham Ben
 
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRAHMEDAKHACHKHOUCH
 
Presentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicauxPresentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicauxFehmi Arbi
 

Was ist angesagt? (20)

Comment faire rapport + soutenance
Comment faire rapport + soutenanceComment faire rapport + soutenance
Comment faire rapport + soutenance
 
Presentation PFE sur le PIM (Product Information Management)
Presentation PFE sur le PIM (Product Information Management)Presentation PFE sur le PIM (Product Information Management)
Presentation PFE sur le PIM (Product Information Management)
 
Correction Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdfCorrection Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdf
 
Rapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Rapport Projet Application Web De Domotique Arduino - Liotard RoulleauRapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Rapport Projet Application Web De Domotique Arduino - Liotard Roulleau
 
Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique
 
Conception et développement d&rsquo;une place de marché B2C
Conception et développement d&rsquo;une place de marché B2CConception et développement d&rsquo;une place de marché B2C
Conception et développement d&rsquo;une place de marché B2C
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
 
CV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EECV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EE
 
Mini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voitureMini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voiture
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)
 
Chapitre 4 heritage et polymorphisme
Chapitre 4 heritage et polymorphismeChapitre 4 heritage et polymorphisme
Chapitre 4 heritage et polymorphisme
 
Rapport pfe 2017 Système de gestion des rendez-vous médicaux
Rapport pfe 2017 Système de gestion des rendez-vous médicaux Rapport pfe 2017 Système de gestion des rendez-vous médicaux
Rapport pfe 2017 Système de gestion des rendez-vous médicaux
 
Chapitre 4: Architecture simplifiée d’un ordinateur
Chapitre 4: Architecture simplifiée d’un ordinateur Chapitre 4: Architecture simplifiée d’un ordinateur
Chapitre 4: Architecture simplifiée d’un ordinateur
 
Corrige tp java
Corrige tp javaCorrige tp java
Corrige tp java
 
Rapport de stage SO:LE MOING:Arthur:1A:Laval
Rapport de stage SO:LE MOING:Arthur:1A:LavalRapport de stage SO:LE MOING:Arthur:1A:Laval
Rapport de stage SO:LE MOING:Arthur:1A:Laval
 
présentation ppt du stage technicien
présentation ppt du stage technicienprésentation ppt du stage technicien
présentation ppt du stage technicien
 
Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatique
 
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
 
Rapport
RapportRapport
Rapport
 
Presentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicauxPresentation pfe Système de gestion des rendez-vous médicaux
Presentation pfe Système de gestion des rendez-vous médicaux
 

Andere mochten auch

EST Essaouira (Spring Coding Day) 2014 - Problème 2
EST Essaouira (Spring Coding Day) 2014 - Problème 2EST Essaouira (Spring Coding Day) 2014 - Problème 2
EST Essaouira (Spring Coding Day) 2014 - Problème 2Ahmed EL ATARI
 
Rapport - Création d'une image panoramique
Rapport - Création d'une image panoramiqueRapport - Création d'une image panoramique
Rapport - Création d'une image panoramiqueAhmed EL ATARI
 
TP / Traitement d'image : Discrimination de Texture
TP / Traitement d'image : Discrimination de TextureTP / Traitement d'image : Discrimination de Texture
TP / Traitement d'image : Discrimination de TextureAhmed EL ATARI
 
Analyse de Donnée { ACP } sous XLSTAT
Analyse de Donnée { ACP } sous XLSTAT Analyse de Donnée { ACP } sous XLSTAT
Analyse de Donnée { ACP } sous XLSTAT Ahmed EL ATARI
 
Partie 1 - Assainissement sur AutoCad 2007 et 2004
Partie 1  -  Assainissement sur AutoCad 2007 et 2004Partie 1  -  Assainissement sur AutoCad 2007 et 2004
Partie 1 - Assainissement sur AutoCad 2007 et 2004Ahmed EL ATARI
 
Partie 2 - Assainissement sur AutoCad 2007 et 2004
Partie 2  -  Assainissement sur AutoCad 2007 et 2004Partie 2  -  Assainissement sur AutoCad 2007 et 2004
Partie 2 - Assainissement sur AutoCad 2007 et 2004Ahmed EL ATARI
 
Delaunay triangulation from 2-d delaunay to 3-d delaunay
Delaunay triangulation   from 2-d delaunay to 3-d delaunayDelaunay triangulation   from 2-d delaunay to 3-d delaunay
Delaunay triangulation from 2-d delaunay to 3-d delaunaygreentask
 
Chap 9 Choix Dun Portefeuille
Chap 9 Choix Dun PortefeuilleChap 9 Choix Dun Portefeuille
Chap 9 Choix Dun PortefeuilleLouis Pinto
 
Fonction quadratique TS-4
Fonction quadratique TS-4Fonction quadratique TS-4
Fonction quadratique TS-4mathemathieu
 
EST Essaouira (Spring Coding Day) 2014 - Problème 1
EST Essaouira (Spring Coding Day) 2014 - Problème 1EST Essaouira (Spring Coding Day) 2014 - Problème 1
EST Essaouira (Spring Coding Day) 2014 - Problème 1Ahmed EL ATARI
 
Optimisation portefeuillerobuste27032014
Optimisation portefeuillerobuste27032014Optimisation portefeuillerobuste27032014
Optimisation portefeuillerobuste27032014François Oustry
 
Généralisation Cartographique
Généralisation CartographiqueGénéralisation Cartographique
Généralisation CartographiqueAhmed EL ATARI
 
Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }Ahmed EL ATARI
 
Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains Ahmed EL ATARI
 
Strategies De Gestion De Portefeuille
Strategies De Gestion De PortefeuilleStrategies De Gestion De Portefeuille
Strategies De Gestion De PortefeuilleMeyer-Waarden
 
Jce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extraitJce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extraitSouhila Benkaci
 
Adduction et distribution d’eau
Adduction et distribution d’eauAdduction et distribution d’eau
Adduction et distribution d’eauSouhila Benkaci
 
34639001 evaluation-des-performances-des-portefeuilles
34639001 evaluation-des-performances-des-portefeuilles34639001 evaluation-des-performances-des-portefeuilles
34639001 evaluation-des-performances-des-portefeuillesHafssa Bdh
 

Andere mochten auch (20)

EST Essaouira (Spring Coding Day) 2014 - Problème 2
EST Essaouira (Spring Coding Day) 2014 - Problème 2EST Essaouira (Spring Coding Day) 2014 - Problème 2
EST Essaouira (Spring Coding Day) 2014 - Problème 2
 
Rapport - Création d'une image panoramique
Rapport - Création d'une image panoramiqueRapport - Création d'une image panoramique
Rapport - Création d'une image panoramique
 
Compte rendu -
Compte rendu -  Compte rendu -
Compte rendu -
 
TP / Traitement d'image : Discrimination de Texture
TP / Traitement d'image : Discrimination de TextureTP / Traitement d'image : Discrimination de Texture
TP / Traitement d'image : Discrimination de Texture
 
Analyse de Donnée { ACP } sous XLSTAT
Analyse de Donnée { ACP } sous XLSTAT Analyse de Donnée { ACP } sous XLSTAT
Analyse de Donnée { ACP } sous XLSTAT
 
Partie 1 - Assainissement sur AutoCad 2007 et 2004
Partie 1  -  Assainissement sur AutoCad 2007 et 2004Partie 1  -  Assainissement sur AutoCad 2007 et 2004
Partie 1 - Assainissement sur AutoCad 2007 et 2004
 
Partie 2 - Assainissement sur AutoCad 2007 et 2004
Partie 2  -  Assainissement sur AutoCad 2007 et 2004Partie 2  -  Assainissement sur AutoCad 2007 et 2004
Partie 2 - Assainissement sur AutoCad 2007 et 2004
 
Delaunay triangulation from 2-d delaunay to 3-d delaunay
Delaunay triangulation   from 2-d delaunay to 3-d delaunayDelaunay triangulation   from 2-d delaunay to 3-d delaunay
Delaunay triangulation from 2-d delaunay to 3-d delaunay
 
Chap 9 Choix Dun Portefeuille
Chap 9 Choix Dun PortefeuilleChap 9 Choix Dun Portefeuille
Chap 9 Choix Dun Portefeuille
 
Fonction quadratique TS-4
Fonction quadratique TS-4Fonction quadratique TS-4
Fonction quadratique TS-4
 
EST Essaouira (Spring Coding Day) 2014 - Problème 1
EST Essaouira (Spring Coding Day) 2014 - Problème 1EST Essaouira (Spring Coding Day) 2014 - Problème 1
EST Essaouira (Spring Coding Day) 2014 - Problème 1
 
Optimisation portefeuillerobuste27032014
Optimisation portefeuillerobuste27032014Optimisation portefeuillerobuste27032014
Optimisation portefeuillerobuste27032014
 
Généralisation Cartographique
Généralisation CartographiqueGénéralisation Cartographique
Généralisation Cartographique
 
Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }
 
Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains
 
Strategies De Gestion De Portefeuille
Strategies De Gestion De PortefeuilleStrategies De Gestion De Portefeuille
Strategies De Gestion De Portefeuille
 
Jce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extraitJce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extrait
 
Adduction et distribution d’eau
Adduction et distribution d’eauAdduction et distribution d’eau
Adduction et distribution d’eau
 
أفكار من ذهب
أفكار من ذهبأفكار من ذهب
أفكار من ذهب
 
34639001 evaluation-des-performances-des-portefeuilles
34639001 evaluation-des-performances-des-portefeuilles34639001 evaluation-des-performances-des-portefeuilles
34639001 evaluation-des-performances-des-portefeuilles
 

Ähnlich wie Diagramme de VORONOÏ et Triangulation Delaunay

Cours 4 dessin de graphs 2eme annees
Cours 4   dessin de graphs 2eme anneesCours 4   dessin de graphs 2eme annees
Cours 4 dessin de graphs 2eme anneesTarik Taleb Bendiab
 
Introduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfIntroduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfTarakBenslimane
 
Introduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfIntroduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfTarakBenslimane
 
Les vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdfLes vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdfrezgui10
 
Ebook matlab
Ebook matlabEbook matlab
Ebook matlabN NASRI
 
Matlab Travaux Pratique
Matlab Travaux Pratique Matlab Travaux Pratique
Matlab Travaux Pratique Smee Kaem Chann
 
Les vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptxLes vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptxrezgui10
 
09 visual basic .net - exercice - geometrie
09 visual basic .net - exercice - geometrie09 visual basic .net - exercice - geometrie
09 visual basic .net - exercice - geometrieHamza SAID
 
Approximation Linéaire - Droite d ajustement au sens des moindres carrés
Approximation Linéaire  -  Droite d ajustement au sens des moindres carrésApproximation Linéaire  -  Droite d ajustement au sens des moindres carrés
Approximation Linéaire - Droite d ajustement au sens des moindres carrésCédric Mouats
 
Reconstruction de surfaces d'objets 3D a partir de nuage de points
Reconstruction de surfaces d'objets 3D a partir de nuage de pointsReconstruction de surfaces d'objets 3D a partir de nuage de points
Reconstruction de surfaces d'objets 3D a partir de nuage de pointsYassine Nasser
 
Oral 1 CAPES Maths - L'intégration en terminale
Oral 1 CAPES Maths - L'intégration en terminaleOral 1 CAPES Maths - L'intégration en terminale
Oral 1 CAPES Maths - L'intégration en terminaleDany-Jack Mercier
 
S3 algebre i (polycopie du cours)
S3 algebre i (polycopie du cours)S3 algebre i (polycopie du cours)
S3 algebre i (polycopie du cours)Med Bijou
 
Modelisation d'un Robot capable d'écrire, le PARVUS
Modelisation d'un Robot capable d'écrire, le PARVUSModelisation d'un Robot capable d'écrire, le PARVUS
Modelisation d'un Robot capable d'écrire, le PARVUSAlioum Serouis
 
Ch8 correction exercices (1)
Ch8 correction exercices (1)Ch8 correction exercices (1)
Ch8 correction exercices (1)abdellah12
 

Ähnlich wie Diagramme de VORONOÏ et Triangulation Delaunay (20)

Cours 4 dessin de graphs 2eme annees
Cours 4   dessin de graphs 2eme anneesCours 4   dessin de graphs 2eme annees
Cours 4 dessin de graphs 2eme annees
 
Introduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfIntroduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdf
 
Introduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfIntroduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdf
 
Les vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdfLes vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdf
 
Rapport MOGPL
Rapport MOGPLRapport MOGPL
Rapport MOGPL
 
Tp3 matlab
Tp3 matlabTp3 matlab
Tp3 matlab
 
Ebook matlab
Ebook matlabEbook matlab
Ebook matlab
 
Matlab Travaux Pratique
Matlab Travaux Pratique Matlab Travaux Pratique
Matlab Travaux Pratique
 
Initiation r
Initiation rInitiation r
Initiation r
 
Tp2 matlab
Tp2 matlab Tp2 matlab
Tp2 matlab
 
Les vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptxLes vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptx
 
09 visual basic .net - exercice - geometrie
09 visual basic .net - exercice - geometrie09 visual basic .net - exercice - geometrie
09 visual basic .net - exercice - geometrie
 
Approximation Linéaire - Droite d ajustement au sens des moindres carrés
Approximation Linéaire  -  Droite d ajustement au sens des moindres carrésApproximation Linéaire  -  Droite d ajustement au sens des moindres carrés
Approximation Linéaire - Droite d ajustement au sens des moindres carrés
 
Msm1 corr algebre
Msm1 corr algebreMsm1 corr algebre
Msm1 corr algebre
 
Reconstruction de surfaces d'objets 3D a partir de nuage de points
Reconstruction de surfaces d'objets 3D a partir de nuage de pointsReconstruction de surfaces d'objets 3D a partir de nuage de points
Reconstruction de surfaces d'objets 3D a partir de nuage de points
 
Oral 1 CAPES Maths - L'intégration en terminale
Oral 1 CAPES Maths - L'intégration en terminaleOral 1 CAPES Maths - L'intégration en terminale
Oral 1 CAPES Maths - L'intégration en terminale
 
Tp 2 vecteur et matrice
Tp 2 vecteur et matriceTp 2 vecteur et matrice
Tp 2 vecteur et matrice
 
S3 algebre i (polycopie du cours)
S3 algebre i (polycopie du cours)S3 algebre i (polycopie du cours)
S3 algebre i (polycopie du cours)
 
Modelisation d'un Robot capable d'écrire, le PARVUS
Modelisation d'un Robot capable d'écrire, le PARVUSModelisation d'un Robot capable d'écrire, le PARVUS
Modelisation d'un Robot capable d'écrire, le PARVUS
 
Ch8 correction exercices (1)
Ch8 correction exercices (1)Ch8 correction exercices (1)
Ch8 correction exercices (1)
 

Mehr von Ahmed EL ATARI

Télédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbainsTélédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbainsAhmed EL ATARI
 
Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²
Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²
Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²Ahmed EL ATARI
 
Applications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographieApplications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographieAhmed EL ATARI
 
Applications de La Télédétection en océanographie
Applications de  La Télédétection en océanographieApplications de  La Télédétection en océanographie
Applications de La Télédétection en océanographieAhmed EL ATARI
 
Gestion de consommation d'eau et d’Électricité
Gestion de consommation d'eau et d’ÉlectricitéGestion de consommation d'eau et d’Électricité
Gestion de consommation d'eau et d’ÉlectricitéAhmed EL ATARI
 

Mehr von Ahmed EL ATARI (8)

Télédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbainsTélédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbains
 
Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²
Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²
Projet SIG : Etude d’implantation d’un site potentiel de CTS de CO²
 
Applications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographieApplications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographie
 
Applications de La Télédétection en océanographie
Applications de  La Télédétection en océanographieApplications de  La Télédétection en océanographie
Applications de La Télédétection en océanographie
 
GIS
GISGIS
GIS
 
Gestion de consommation d'eau et d’Électricité
Gestion de consommation d'eau et d’ÉlectricitéGestion de consommation d'eau et d’Électricité
Gestion de consommation d'eau et d’Électricité
 
Introduction à Java
Introduction à JavaIntroduction à Java
Introduction à Java
 
Gestion de stress
Gestion de stressGestion de stress
Gestion de stress
 

Kürzlich hochgeladen

Support de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxSupport de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxdocteurgyneco1
 
présentation sur la logistique (4).
présentation     sur la  logistique (4).présentation     sur la  logistique (4).
présentation sur la logistique (4).FatimaEzzahra753100
 
Chapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesChapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesangevaleryn
 
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...maach1
 
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdfActions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdfalainfahed961
 
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.pptCHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.pptbentaha1011
 
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSKennel
 

Kürzlich hochgeladen (9)

Support de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxSupport de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptx
 
présentation sur la logistique (4).
présentation     sur la  logistique (4).présentation     sur la  logistique (4).
présentation sur la logistique (4).
 
Chapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesChapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniques
 
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
 
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdfActions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bâtiments selon lEurocode 1 – Partie 1-4.pdf
 
CAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptxCAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptx
 
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.pptCHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
 
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
 
Note agro-climatique n°2 - 17 Avril 2024
Note agro-climatique n°2 - 17 Avril 2024Note agro-climatique n°2 - 17 Avril 2024
Note agro-climatique n°2 - 17 Avril 2024
 

Diagramme de VORONOÏ et Triangulation Delaunay

  • 1.
  • 2. SOMMAIRE I. Introduction : 3 II. Généralités et propriétés mathématiques: 3 1. Le digramme de VORONOÏ : 3 2. Diagramme De delaunay : 4 III. Application Sous Matlab : 6 3. Representation des points : 6 4. Représentation de l’enveloppe convexe : 8 5. Represntation des digrammes sans poids : 9 6. Trinagulation de delaunay: 10 7. Représentation des points avec leurs poids: 11 IV. Application Java Applet 12
  • 3. 2 Ce travail qui entre dans le cadre du projet de fin du module de géométrie algorithmique, consiste à la fois de réaliser un travail de recherche sur les structures de données en géométrie algorithmique à savoir le digramme de Voronoï et la triangulation de Delaunay et de développer une application bureau pour la réalisation de diagramme de Voronoï et la triangulation de Delaunay en utilisant nos connaissances en module géométrie algorithmique et aussi nos compétences acquise dans le module de programmation orienté objet. De gestion de consommation d’énergie électrique profitant des concepts orienté objets vu durant ce module. Ce rapport est le fruit de deux mois de recherches et de travails ou on se restreigne à l’étude de deux structures de données en géométrie algorithmique :  Le diagramme de Voronoï  La triangulation de Delaunay
  • 4. 3 I. INTRODUCTION : Le diagramme de Voronoï en tant que structure de représentation de données a été largement étudié dans le domaine de la géométrie et appliqué dans différentes disciplines. À titre d’exemple dans le domaine de l'analyse d'images, le diagramme de Voronoï suscite un intérêt particulier. En effet, il représente un moyen efficace pour décrire, manipuler et interpréter des entités géométriques .Parmi les travaux fondés sur l'utilisation du graphe de Voronoï, on peut citer une approche en vue de la représentation du support d'image binaire décrite pour le problème de la compression et du codage. La triangulation de Delaunay qui est un type de partitionnement du support d'une image permet de produire une image de haute résolution à partir de plusieurs images de basses résolutions. II. GÉNÉRALITÉS ET PROPRIÉTÉS MATHÉMATIQUES: 1. Le digramme de VORONOÏ : Voronoï était un mathématicien russe des années 1900. Au début du XXème siècle, il invente une partition d'un plan E composé d'objets en zones où chaque zone est définie comme l'ensemble des points les plus proches d'un objet: zone (objet(i))={x élément de E tel que d(x,objet(i))<=d(x,objet(j)) quelque soit j différent de i} Cette partition d'un plan est appelé Diagramme de Voronoï. Chaque zone de Voronoï est un polygone convexe. Figure 1 : Diagramme de Voronoï
  • 5. 4 Les diagrammes de Voronoï permettent de représenter des relations de distance entre objets : ils sont souvent utilisés pour modéliser des réseaux comme les cristaux ou les grandes structures de l'univers. On les trouve également dans la nature, par exemple sur la carapace d'une tortue ou sur le cou d'une girafe réticulée. Le concept a d’abord été utilisé dans les travaux de Descartes en 1644 pour montrer la position des astres dans le système solaire et ses environs. Puis généralisé par Voronoï, il a beaucoup servi à la météorologie et il est actuellement largement employé dans des nombreux domaines scientifiques différents comme par exemple les mathématiques, la biologie, l’informatique, la cartographie ou la physiologie. 2. Diagramme De delaunay : Delaunay était un autre mathématicien russe qui a étendu les travaux de Voronoï. La triangulation de Delaunay est un type de partitionnement d'un ensemble de points E positionnés dans un plan formé de triangles dont les sommets sont des objets, et qui à eux tous constituent une partition de l'enveloppe convexe de ces objets. La triangulation de Delaunay a deux propriétés principales :  Le "critère du cercle": un triangle de Delaunay est un triangle qui a comme sommet trois objets, et tel que son cercle circonscrit n'ait en son intérieur aucun autre objet.  La triangulation de Delaunay est parmi toutes les triangulations de E celle qui maximise l'angle minimum de tous les triangles. Figure 3 : la carapace d'une tortueFigure 3 : La peau de Girafe
  • 6. 5 Du point de vue de la théorie des graphes, la triangulation de Delaunay est définie comme le diagramme dual du diagramme de Voronoï de telle façon que deux objets sont liés par un arc dans la triangulation de Delaunay s'ils appartiennent à des régions de Voronoï adjacentes. Cette structure est très utile, par exemple, en mécanique, car c'est celle qui permet de mailler les objets de la manière la plus efficace, en minimisant les aires au carré des triangles. Elle est très utilisée aussi dans beaucoup d’autres domaines, dont celui qui nous occupe ici: le traitement d’image, et plus concrètement l’application au problème de la superrésolution. Figure 4 : Triangulation de Delaunay (trait pleins) et diagramme de Voronoï (pointillé).
  • 7. 6 III. APPLICATION SOUS MATLAB : Objectifs: Cette phase d’application a pour objectif d'aborder les concepts du Diagramme de Voronoï et de Triangulation de Delaunay d'une façon pratique. Les Données: Les points : p1(-2,5 ) ; p2( 5,3 ) ; p3( -20,9) ; p4( 15,-20 ) ; p5( -10,-20) ; p6( -10,5 ) ; p7( 20,-10 ) 3. Representation des points : REpresentation sous matlab : C’est la première étape à établir est celle de représenter les différents points qui sont caractérisé par leurs abscisses et ordonnées. Cette représentation est grâce à la fonction plot. Ci-dessous le code pour la représentation et la figure obtenu.
  • 8. 7 x= [-2 5 -20 15 -10 -10 20]; %abscisses y= [5 3 9 -20 -20 5 -10]; %ordonnées %les points dans le plan R² plot(x,y,'.');hold on axis ([-50 70 -40 40]) xlabel('x'), ylabel('y'), text(-2,5,'P1') text(5,3,'P2') text(-20 ,09,'P3') text(15,-20,'P4') text( -10,-20,'P5') text(-10,05,'P6') text(20,-10,'P7') Figure 5 : La Représentation des points sur MATLAB
  • 9. 8 x= [-2 5 -20 15 -10 -10 20]; %abscisses y= [5 3 9 -20 -20 5 -10]; %ordonnées v= convhull(x,y); %construction de l'enveloppe convexe hold on,plot(x(v),y(v),'*'); axis ([-50 70 -30 40]) xlabel('abs'), ylabel('ord'), text(-2,5,'P1') text(5,3,'P2') text(-20 ,09,'P3') text(15,-20,'P4') text( -10,-20,'P5') text(-10,05,'P6') text(20,-10,'P7') 4. Représentation de l’enveloppe convexe : Pour déterminer l'enveloppe convexe des points, on utilise la fonction « convhull ». Et pour représenter les points et l'enveloppe convexe dans la même figure on utilise la fonction « hold ». Figure 6 : Enveloppe Convexe
  • 10. 9 5. Represntation des digrammes sans poids : voronoi(x,y) : permet de représenter le diagramme de voro noi d'un ensemble des points. Elle prend comme paramètres les deux vecteurs x et y. Delaunay() : permet de représenter la triangulation de Delaunay d'un maillage des points. Elle prend en paramètres deux vecteurs et retourne les triangles de la triangulation de delaunay. Triplot() : utilisée pour afficher des triangles. x= [-2 5 -20 15 -10 -10 20];%abscisses y= [5 3 9 -20 -20 5 -10];%ordonnées %Diagramme de voronoi voronoi(x,y,'r') axis ([-50 70 -30 40]) xlabel('abs'), ylabel('ord'), text(-2,5,'P1') text(5,3,'P2') text(-20 ,09,'P3') text(15,-20,'P4') text( -10,-20,'P5') text(-10,05,'P6') text(20,-10,'P7')
  • 11. 10 x= [-2 5 -20 15 -10 -10 20];%abscisses y= [5 3 9 -20 -20 5 -10];%ordonnées%TRANGULATION DE DELAUNAY triang = delaunay(x,y); triplot(triang,x,y) axis ([-50 70 -30 40]) xlabel('abs'), ylabel('ord'), text(-2,5,'P1') text(5,3,'P2') text(-20 ,09,'P3') text(15,-20,'P4') text( -10,-20,'P5') text(-10,05,'P6') text(20,-10,'P7') 6. Trinagulation de delaunay: Figure 7 : Voronoï SANS Poids
  • 12. 11 Figure 8 : Triangulation Delaunay 7. Représentation des points avec leurs poids: Le problème est de visualiser les points avec poids. Selon la formule || M Pi || - Wi. Les Points (-2,5 ) (5,3) (-20,9) (15,-20) (-10,-20) (-10,5) (20,-10) Les Poids 1 1+2t 2 0.5 2 (1+t)(1-t) 1+t
  • 13.
  • 14. 12 IV. APPLICATION JAVA APPLET Pour s’approcher du coté algorithmique et programmation en développer une application java qui permet de faire les mêmes traitements avec une meilleur précision et flexibilité dans la manipulation (Voir la vidéo ci-joint)
  • 15. 13 Conclusion Notre projet consistait à mettre en œuvre un jeu en s’appuyant sur les principes de la Géométrie Algorithmique, pour obtenir ce résultat on a mis en place tous nos savoir-faire, pour arriver à ce point, nous avons entamé des étapes successives telles que l’analyse, la modélisation et la bonne formulation du problème et le déploiement. Tandis que pour la réalisation du projet, nous avons fait appel à l’utilisation du logiciel MATLAB. En effet, nous avons eu recours à une séparation des différentes étapes de travail, et de produire un code évolutif et facilement maintenable. Ce projet était l’occasion pour raffiner nos capacités d’abstraction et de conception en termes de modélisation. En plus, la réalisation de ce projet était très enrichissante au niveau technique comme au niveau méthodique. En effet, le travail en équipe nous a permis de renforcer notre esprit d’équipe et notre sens de collaboration. Enfin, durant tout projet on peut confronter des difficultés qui le marquent, comme la gestion du temps, la cohérence entre les éléments du groupe et des problèmes techniques.