GÉOMÉTRIE GRAPHIQUE ET NUMÉRIQUE

Dimension: px
Commencer à balayer dès la page:

Download "GÉOMÉTRIE GRAPHIQUE ET NUMÉRIQUE"

Transcription

1 GÉOMÉTRIE GRAPHIQUE ET NUMÉRIQUE Modélisation de formes 3D Introduction Marie Samozino INRIA - Équipe GÉ GÉOMETRICA 2 1 Motivations Médical Histoire de l'art Jeu Motivations Ingé Ingénierie Données brutes Nuage de points Soupe de polygones Surfaces maillages Fonctions implicites Surfaces de subdivision Fonctions paramétriques (Spline, bezier,.) Plus généralement qu'est ce qu'un objet 3D? Suite des primitives géométriques Ensemble de courbes Fonction(s) Comment modéliser, visualiser sur un ordinateur? 3 Représentation d'objets 3D Qu'est ce qu'un cube? Les 8 sommets? Les 6 faces? Une fonction? Topographie Simulation Multimé Multimédia 4 Modélisation d'objets 3D Un objet 3D = un modèle Une géométrie Des attributs Des propriétés physiques, etc. Une camera Comment on obtient des objets 3D? Synthèse d'image Scanner 3D Reconstruction à partir d'images Structures de haut niveau CSG Graphes de scène 5 6 1

2 Exemple :Scanner 3D Exemple :Scanner 3D Acquisition Edition Recalage Fusion Simplification 7 8 Interpolation / Approximation Interpolation Surfaces Approximation 9 10 Représentation Surfacique Pourquoi des surfaces? Suffisante pour les objets opaques Surfaces Mathématiquement : une surface est une 2-Variété un espace topologique non vide où tout point possède un voisinage homéomorphe à un ouvert de R 2 Objets transparents -> volumes Simulation -> tout Caractéristiques A bords / sans bords Orientation Genre. Courtesy B.Cutler

3 Caractéristiques ristiques : Le bord Sans bord : homéomorphe a un disque en tout point. Caractéristiques ristiques : Non-Vari Variétés Non-Varieté : Existence de point ou la surface ne peut pas être localement un plan Avec bord : homéomorphe à un demi disque en tout point. 13 Courtesy Open Geometry 14 Caractéristiques ristiques : Orientation Notion d'intérieur et d'extérieur Caractéristiques : Décomposition cellulaire Le cercle Pas de classifications possibles La sphère + 2 x Le cylindre 15 Courtesy Open Geometry 16 Caractéristiques ristiques : Genre Le genre d'une surface connexe est le nombre maximum de courbes fermées simples sans points communs que l'on peut tracer à l'intérieur de cette surface sans la déconnecter Deux surfaces n'ayant pas le même genre ne sont pas homéomorphes Caractéristique : Équation d Euler une surface bornée sans bord orientable vérifie l équation d Euler avec v e + f = 2c 2g + t c = nombre de composantes connexes g = nombre de trous à travers l objet ou genre t = nombre de trous sur les faces v = nombre de sommets e = nombre d'arêtes f = nombre de faces caractéristique d Euler χ = v e + f

4 Représenter une surface Représentation d une surface Constructive Explicite z=f(x,y) Implicite f(x,y,z)=0 Paramétrique x=x(t,u),y=y(t,u), z=z(t,u) Polygonale/ Maillage 19 Représentation explicite 20 Représentation implicite Surface : { (x,y,z) R3/ f(x,y,z)=0 Surface : { (x,y,z) R3/ z=f(x,y) plan dans IR3: Ax+By+Cz+D=0 cercle dans IR2: x2 + y2 - r2 = 0 surfaces algébriques: f(x,y,z) = polynôme f(x)>0 Il peut être difficile de représenter une courbe en 3D sous une forme implicite Elle n'existe pas pour toutes les courbes Représentation du plan x=0? Intersection de deux surfaces: f(x, y, z) = 0 et g(x, y, z) = 0 f(x)=0 21 Repré Représentation implicite : Exemple f(x)<0 22 Discretisation Surface quadrique : équation algébrique implicite d une quadrique Q(x, y, z) = a1x2 + a2y2 + a3z2 + a4xy + a5xz + a6yz + a7x + a8y + a9z + a10 Manipulation des quadriques dans OpenGL Créer un objet de type quadrique à l aide de glunewquadric() Spécifier les attributs de l objet crée à l aide de: gluquadricorientation(), gluquadricdrawstyle(), gluquadricnormals(), gluquadrictexture () Spécifier le type de quadrique désiré à l aide des primitives: glusphere(), glucylinder(), gludisk() ou glupartialdisk(). OpenGL implémente ces objets à l aide d une approximation polygonale 23 Exploitation par des ordinateurs, le continu n'existe pas Discretisation Différents niveaux Approximation 24 4

5 Représentation paramétrique Courbe de Bézier Surface : { (x(t),y(t),z(t)) R 3 / t Ω Courbe (cubique): x(t), y(t), z(t) Surface ou patche (bicubique): x(s, t), y(s, t), z(s, t) Expression mathématique P N M ( u, v) = Pi, jbi, N ( u) B j, M ( v) i= 0 j= 0 P N,0 PN,M Définition à partir de points de contrôles. Exemples : Bezier, Splines,NURBS,. V 0 à t=0 V 1 V 3 V 2 V 4 V 5 à t=1 B k, p k p k ( w) = C w ( 1 w) p w compris entre 0 et 1 Étapes avec OpenGl k Définir l évaluateur P(u,v) Activer l évaluateur P 1,0 P 1,1 P 0,0 P 0,1 Calculer les points de la courbe P 0,M Courbe de Bézier et OpenGl Définition d un évaluateur void glmap1{fd ( GLenum target, // plus bas TYPE u1, // valeur initiale du paramètre TYPE u2, // valeur finale du paramètre GLint stride, // Incrément entre x successifs GLint order, // ordre de la courbe = nb points const TYPE * points); // points de contrôle GLenum GL_MAP1_VERTEX_3 GL_MAP1_VERTEX_4 GL_MAP1_INDEX GL_MAP1_COLOR_4 GL_MAP1_NORMAL Courbes de Bezier Évaluer les points de la courbe void glevalcoord1{fd (TYPE u); // valeur du paramètre Exemple void AfficherFils ( Point3D_T *pts ) { int i; const int Ordre = 4; const int n = 30; glmap1f ( GL_MAP1_VERTEX_3, 0.0, 1.0, //u varie de 0.0 à 1.0 pour une courbe de Bézier 3, // incrément entre les x Ordre, // ordre de la Bézier = nb pts (GLfloat *) &pts[0]); // points de contrôle glenable ( GL_MAP1_VERTEX_3 ); glcolor3f ( Grey10 ); glbegin ( GL_LINE_STRIP ); for ( i = 0; i < n; i++) { // Évaluation de n points intermédiaires glevalcoord1f ( (GLfloat) i /n ); GL_MAP1_TEXTURE_COORD_1 GL_MAP1_TEXTURE_COORD_2 GL_MAP1_TEXTURE_COORD_3 glend(); GL_MAP1_TEXTURE_COORD_ Courbes B-Spline et NURBS Expression mathématique : S N M ( u v) = Pi, jni, k ( u) N j, l ( v) k, l, i= 0 j= 0 Où k et l contrôle l ordre de la B-spline Courbes B-Spline et NURBS Étapes Créer un objet Nurbs avec glunewnurbsrenderer(); Définir les caractéristiques (si nécessaire) de la courbe (épaisseur du trait,. ) avec glunurbsproperty(); Enregistrer une fonction de rappel en cas d erreur avec glunurbscallback (); Commencer la courbe ou surface avec glubegincurve() ou glubeginsurface(); Générer la courbe ou la surface avec glunurbscurve() ou glunurbssurface(); Terminer la courbe ou la surface avec gluendcurve() ou gluendsurface();

6 Courbes B-Spline Exemple : void AfficherFils1 ( Point4D_T *pts ) { const int Ordre = 4; const int Degre = Ordre - 1 ; GLfloat VecteurNodal[] = { 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0; GLUnurbsObj *Fils = glunewnurbsrenderer(); glunurbscallback ( Fils, GLU_ERROR, NurbsErreur ); glubegincurve ( Fils ); glunurbscurve ( Fils, Ordre + Degre + 1, VecteurNodal, 4, (GLfloat *) &pts[0], Ordre, GL_MAP1_VERTEX_3); gluendcurve ( Fils); 31 Représentation polygonale Surface : ensemble de petits patch de surfaces Maillages 32 Les maillages Un maillage Données: géométrie Connectivité Propriétés: Variété Topologie arbitraire Connectivité irrégulière Echantillonnage non uniforme Géométrie Connectivité (combinatoire)

7 Degré / valence Dualisation degré degré 5 primal dual valence 4 37 Primal / dual 38 Régularité / triangles 39 Régularité / polygones 40 Attributs - e.g. couleur index de couleur par sommet

8 Attributs, e.g. coord.. texture Structures de données u,v par sommet Structure de données Primitives: sommets arêtes faces (degré) Structure simple (sans arêtes) Triangle // ses sommets vertex *vertices[3]; // faces voisines triangle *nfaces[3]; Relations d'incidence: simples demi-arêtes, etc. Vertex double coordinates[3]; // sommets voisins array<vertex> nvertices; // faces incidentes array<triangle > nfaces; Structure de donnée e basée e sur des demi arêtes Requiert: Surface orientée Orientation des faces (sens des aiguilles d'une montre) 1 arête 2 flèches Demi-arêtes Demi arête: arête orientée Idée: sommet incident considérer plusieurs manières d'accéder à une arête : Demi arête suivante Demi arête précédente Demi arête opposée Sommet de départ Face demi arête suivante demi arête opposée demi arête face incidente demi arête précédente

9 Demi-arêtes Géométrie: Sommets Connectivité: demi-arête (seulement!) Attributs: Sommets Demi arêtes Faces Attributs Par primitive: face sommet arête demi-arête (~coin) wedge Exemples: couleurs, normales, dureté, coordonnée de texture, matériau Structure de donnée «halfedge» Maillages surfaciques Vertex double coordinates[3]; //une demi arête adjacente HalfEge h; Face //une demi arête adjacente HalfEge h; //coordonnées de la normale double normal[3]; //Plan support Plane p; HalfEdge //Sommet origine Vertex v; //Les arêtes opposée, suivante, précédente HafEdge h_opposite, h_next, h_prev; //La face incidente Face f; sommet incident demi arête suivante demi arête opposée demi arête face incidente Formats: ASCII vs binaire Primitives indépendantes Indexés Bandes de triangles Compressés Autres... demi arête précédente Primitives indépendantes Formats indexés e.g. OFF / VRML Sommets Faces (géom ométrie) (connectivité) v1 (x1;y1;z1) f1 (v1( v1;v3;v2) v2 (x2;y2;z2) f2 (v4;v3;v1 v1) face: x1 y1 z1 x2 y2 z2 x3 y3 z3 v3 (x3;y3;z3) v4 (x4;y4;z4) v5 (x5;y5;z5) v6 (x6;y6;z6) f3 (v4;v1 v1;v5) f4 (v1( v1;v6;v5) f5 (v6;v1 v1;v7) f6 (v2;v7;v1 v1) Duplication des sommets 53 v7 (x7;y7;z7) f7 ( )( 54 9

10 Bandes de triangles Calculs et Affichages Normales : par face ou par sommet? Normales Normale à une surface: définition par face n c n = (b a) (c a ) b a Une surface? seulement une approximation 57 Normales : par coin? {sommet;face Condition d'unicité: C1-différentiabilité 58 Normales : par secteur (wedge)? Normales multiples

11 Application : Illumination Illumination en un point = résultat de l'interaction scène / lumière Calcul de l'intensité d'un point Cas simple : Ombrage constant sur un polygone La couleur d'un point dépend: position du point orientation (liée / géométrie de la surface) propriété interaction lumière / matière sources de lumières Source V N L e i Caméra L. N = cos i Orientation connaissance de la normale intérêt : une seule couleur par polygone. inconvénient : des discontinuités à chaque arête Interpolation de l illuminationl Interpolation de Gouraud Calculer la couleur pour chaque sommet, puis on interpole Interpolation de Gouraud Normale d un sommet : Moyenne des normales aux polygones voisins du sommet Quelle est la normale d un sommet? Si la surface de départ est analytiquement connue, on extrait les normales Si la donnée de départ est un maillage polygonal? Interpolation de Gouraud Quand on a la normale à un sommet : Calcul de la couleur pour ce sommet Puis interpolation suivant chaque scanline : V1 scanline Interpolation de Phong Au lieu d interpoler les couleurs, on interpole les normales Sur chaque arrête Sur chaque scanline Plus lent que Gouraud, mais nettement plus beau V3 Permet de calculer les effets spéculaires contenus dans une facette V

12 Illumination : Exemple Illumination : Exemple Création de la lumière et des matériaux Affichage d une facette : void initcontext (void) { //Lumière GLfloat specular[] = { 1.0,1.0,1.0,1.0 ; GLfloat shinines[] = { 50.0 ; GLfloat l_pos[] = { 1.0,1.0,1.0, 0.0 ; //Matériaux glmaterialfv(gl_front,gl_specular,specular); glmaterialfv(gl_front,gl_shininess,shinines); //Eclairage de la scene gllightfv(gl_light0,gl_position,l_pos); glenable(gl_lighting); glenable(gl_light0); //Initialisation Depth-buffer gldepthfunc(gl_less); glenable(gl_depth_test); 67 void gl_draw_facet( Facet_handle hfacet, const bool smooth) { glbegin(gl_polygon); if(!smooth){ //une normale par facette const Facet::Normal_3& normal = hfacet->normal(); glnormal3f(normal[0],normal[1],normal[2]); Halfedge_around_facet_circulator he = hfacet->facet_begin(); do{//une normale par sommets if(smooth){ const Vertex::Normal_3& normal=he->vertex()->normal(); glnormal3f(normal[0],normal[1],normal[2]); const Point& p = he->vertex()->point(); glvertex3d(p[0],p[1],p[2]); if (smooth) while(++he!= hfacet->facet_begin()); glshademodel(gl_smooth); glend(); else glshademodel(gl_flat); 68 TP2 : Enfin de la 3D Initialisations Glut, caméra, contexte de rendu. TP : Enfin de la 3D Maillage Création d une structure de donnée Affichage Interactions dans l affichage Standard Template Library Iterators Intérêt : Avoir une implémentation unique, indépendante du type d objet quelle contient. Le parcours d une liste se fait à l aide d itérateurs. #include <list> std::list<int> v; //Déclaration de la liste v.push_back(3); // 3 v.push_front(5); // 5 3 Type T : int, Sommet, Face, Élément de type T std::list<int> v; //Déclaration de la liste std::list<int>::iterator it; //Déclaration de l itérateur for( it = v.begin(); it!= v.end(); it++) //On incrémente l itérateur { int x = *it; //Récupération de l élément courrant begin end 71 it-- it it

Les algorithmes de base du graphisme

Les algorithmes de base du graphisme Les algorithmes de base du graphisme Table des matières 1 Traçage 2 1.1 Segments de droites......................... 2 1.1.1 Algorithmes simples.................... 3 1.1.2 Algorithmes de Bresenham (1965).............

Plus en détail

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La Synthèse d'images I Venceslas BIRI IGM Université de Marne La La synthèse d'images II. Rendu & Affichage 1. Introduction Venceslas BIRI IGM Université de Marne La Introduction Objectif Réaliser une image

Plus en détail

Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184. Frédéric BERTIN fbertin@neotilus.com

Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184. Frédéric BERTIN fbertin@neotilus.com Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184 Frédéric BERTIN fbertin@neotilus.com Présentaion : Mobile 3D Graphics API JSR 184 M3G :présentation Package optionnel de l api J2ME. Prend

Plus en détail

modélisation solide et dessin technique

modélisation solide et dessin technique CHAPITRE 1 modélisation solide et dessin technique Les sciences graphiques regroupent un ensemble de techniques graphiques utilisées quotidiennement par les ingénieurs pour exprimer des idées, concevoir

Plus en détail

05/09/2015. M Ponctualité : CM TD TP & Projet Æ En cas d absence : récupérer!!! 3 05/09/2015

05/09/2015. M Ponctualité : CM TD TP & Projet Æ En cas d absence : récupérer!!! 3 05/09/2015 Synthèse d images L3 Présentation du module Sandrine LANQUETIN Bureau G08 sandrine.lanquetin@u-bourgogne.fr Qui? Quand? Mode d emploi M Intervenants : Æ S. Lanquetin sandrine.lanquetin@u-bourgogne.fr M

Plus en détail

TPs Architecture des ordinateurs DUT Informatique - M4104c SUJETS. R. Raffin Aix-Marseille Université romain.raffin-at-univ-amu.fr

TPs Architecture des ordinateurs DUT Informatique - M4104c SUJETS. R. Raffin Aix-Marseille Université romain.raffin-at-univ-amu.fr TPs Architecture des ordinateurs DUT Informatique - M4104c SUJETS R. Raffin Aix-Marseille Université romain.raffin-at-univ-amu.fr 2015 Table des matières 1 TP 1 : prise en main 2 1.1 Introduction.......................................................

Plus en détail

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Mickaël Bergem 25 juin 2014 Maillages et applications 1 Table des matières Introduction 3 1 La modélisation numérique de milieux urbains

Plus en détail

Initiation à la librairie graphique VTK

Initiation à la librairie graphique VTK Initiation à la librairie graphique VTK Telecom Bretagne, Février 2011 Jean CHAOUI Objectif : Être capable de créer une scène 3D simple composée de quelques primitives géométriques et de pouvoir modifier,

Plus en détail

Plan. Synthèse d'images et animation. Plan 08/04/2011 1. Introduction- La synthèse d'images au service du cinéma

Plan. Synthèse d'images et animation. Plan 08/04/2011 1. Introduction- La synthèse d'images au service du cinéma Plan Synthèse d'images et animation Modèles géométriques et leurs utilisations Gilles Gesquière Laboratoire LSIS Gilles.Gesquiere@lsis.org 08/04/20 Modélisation géométrique Partie : De l'acquisition à

Plus en détail

Imagerie Numérique Synthèse d images. DUT Informatique 2012-2013. Sébastien THON

Imagerie Numérique Synthèse d images. DUT Informatique 2012-2013. Sébastien THON Imagerie Numérique Synthèse d images 4. Animation DUT Informatique 2012-2013 Sébastien THON IUT de l Université de Provence, site d Arles Département Informatique Introduction Animation = succession d

Plus en détail

TP Blender n 2 : Importation d un modèle SketchUp et animation

TP Blender n 2 : Importation d un modèle SketchUp et animation TP Blender n 2 : Importation d un modèle SketchUp et animation Service de Conception Géométrique Université de Liège Aérospatiale et Mécanique Conçu avec Blender 2.66 et SketchUp 8 De SketchUp à Blender

Plus en détail

Réalité virtuelle au service de la maintenance

Réalité virtuelle au service de la maintenance Réalité virtuelle au service de la maintenance Christian Boucheny EDF R&D SINETICS Séminaire Cartographie d intérieur et d extérieur ENSMP 04/09/2013 Sommaire 1. Application 1 : ADRM Aide à la Décision

Plus en détail

RIE LE RENDU THEO. 2 e trim ÉTAPE DE FINITION BOÎTE DE DIALOGUE. remarques

RIE LE RENDU THEO. 2 e trim ÉTAPE DE FINITION BOÎTE DE DIALOGUE. remarques THEO RIE LE RENDU 2 e trim JANVIER 2008 remarques ÉTAPE DE FINITION Le rendu est la partie finale de notre création, à ce moment on décide que notre 3D est finie et l on en réalise une image 2D Cette image

Plus en détail

Fonctions de plusieurs variables

Fonctions de plusieurs variables Module : Analyse 03 Chapitre 00 : Fonctions de plusieurs variables Généralités et Rappels des notions topologiques dans : Qu est- ce que?: Mathématiquement, n étant un entier non nul, on définit comme

Plus en détail

Calcul intégral élémentaire en plusieurs variables

Calcul intégral élémentaire en plusieurs variables Calcul intégral élémentaire en plusieurs variables PC*2 2 septembre 2009 Avant-propos À part le théorème de Fubini qui sera démontré dans le cours sur les intégrales à paramètres et qui ne semble pas explicitement

Plus en détail

Présent et futur dans la normalisation de la compression 3D

Présent et futur dans la normalisation de la compression 3D Présent et futur dans la normalisation de la compression 3D Khaled MAMOU Marius PREDA Authoring 3D Graphics Chain : Authoring and Publishing Very heterogeneous production chain: -A 3D Asset is processed

Plus en détail

ANALYSE CATIA V5. 14/02/2011 Daniel Geffroy IUT GMP Le Mans

ANALYSE CATIA V5. 14/02/2011 Daniel Geffroy IUT GMP Le Mans ANALYSE CATIA V5 1 GSA Generative Structural Analysis 2 Modèle géométrique volumique Post traitement Pré traitement Maillage Conditions aux limites 3 Ouverture du module Choix du type d analyse 4 Calcul

Plus en détail

point On obtient ainsi le ou les points d inter- entre deux objets».

point On obtient ainsi le ou les points d inter- entre deux objets». Déplacer un objet Cliquer sur le bouton «Déplacer». On peut ainsi rendre la figure dynamique. Attraper l objet à déplacer avec la souris. Ici, on veut déplacer le point A du triangle point ABC. A du triangle

Plus en détail

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1 Analyse d images Edmond.Boyer@imag.fr Edmond Boyer UFRIMA 1 1 Généralités Analyse d images (Image Analysis) : utiliser un ordinateur pour interpréter le monde extérieur au travers d images. Images Objets

Plus en détail

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes. Promotion X 004 COURS D ANALYSE DES STRUCTURES MÉCANIQUES PAR LA MÉTHODE DES ELEMENTS FINIS (MEC 568) contrôle non classant (7 mars 007, heures) Documents autorisés : polycopié ; documents et notes de

Plus en détail

Géométrie discrète Chapitre V

Géométrie discrète Chapitre V Géométrie discrète Chapitre V Introduction au traitement d'images Géométrie euclidienne : espace continu Géométrie discrète (GD) : espace discrétisé notamment en grille de pixels GD définition des objets

Plus en détail

GMIN 330 Nancy Rodriguez

GMIN 330 Nancy Rodriguez Unity TP3 Librement adapté et traduit de http://unity3d.com/learn/tutorials/modules/beginner/physics/assignments/bouncing-ball http://docs.unity3d.com/documentation/manual/instantiatingprefabs.html http://3dfoin.com/index-3.html

Plus en détail

Traitement bas-niveau

Traitement bas-niveau Plan Introduction L approche contour (frontière) Introduction Objectifs Les traitements ont pour but d extraire l information utile et pertinente contenue dans l image en regard de l application considérée.

Plus en détail

Deux disques dans un carré

Deux disques dans un carré Deux disques dans un carré Table des matières 1 Fiche résumé 2 2 Fiche élève Seconde - version 1 3 2.1 Le problème............................................... 3 2.2 Construction de la figure avec geogebra...............................

Plus en détail

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,

Plus en détail

M2-Images. Rendu Temps Réel - OpenGL 4 et compute shaders. J.C. Iehl. December 18, 2013

M2-Images. Rendu Temps Réel - OpenGL 4 et compute shaders. J.C. Iehl. December 18, 2013 Rendu Temps Réel - OpenGL 4 et compute shaders December 18, 2013 résumé des épisodes précédents... création des objets opengl, organisation des données, configuration du pipeline, draw,... opengl 4.3 :

Plus en détail

Calculer avec Sage. Revision : 417 du 1 er juillet 2010

Calculer avec Sage. Revision : 417 du 1 er juillet 2010 Calculer avec Sage Alexandre Casamayou Guillaume Connan Thierry Dumont Laurent Fousse François Maltey Matthias Meulien Marc Mezzarobba Clément Pernet Nicolas Thiéry Paul Zimmermann Revision : 417 du 1

Plus en détail

INTRODUCTION AU DATA MINING

INTRODUCTION AU DATA MINING INTRODUCTION AU DATA MINING 6 séances de 3 heures mai-juin 2006 EPF - 4 ème année - Option Ingénierie d Affaires et de Projets Bertrand LIAUDET TP DE DATA MINING Le TP et le projet consisteront à mettre

Plus en détail

Introduction au maillage pour le calcul scientifique

Introduction au maillage pour le calcul scientifique Introduction au maillage pour le calcul scientifique CEA DAM Île-de-France, Bruyères-le-Châtel franck.ledoux@cea.fr Présentation adaptée du tutorial de Steve Owen, Sandia National Laboratories, Albuquerque,

Plus en détail

IFT3355: Infographie Sujet 6: shading 7 (illumination globale 4)

IFT3355: Infographie Sujet 6: shading 7 (illumination globale 4) IFT3355: Infographie Sujet 6: shading 7 (illumination globale 4) Derek Nowrouzezahrai Département d informatique et de recherche opérationelle Université de Montréal Ambient Occlusion expériment numérique

Plus en détail

Programmation linéaire

Programmation linéaire 1 Programmation linéaire 1. Le problème, un exemple. 2. Le cas b = 0 3. Théorème de dualité 4. L algorithme du simplexe 5. Problèmes équivalents 6. Complexité de l Algorithme 2 Position du problème Soit

Plus en détail

Annexe commune aux séries ES, L et S : boîtes et quantiles

Annexe commune aux séries ES, L et S : boîtes et quantiles Annexe commune aux séries ES, L et S : boîtes et quantiles Quantiles En statistique, pour toute série numérique de données à valeurs dans un intervalle I, on définit la fonction quantile Q, de [,1] dans

Plus en détail

COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE

COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE Le cours de la première année concerne les sujets de 9ème et 10ème années scolaires. Il y a bien sûr des différences puisque nous commençons par exemple par

Plus en détail

Comment sélectionner des sommets, des arêtes et des faces avec Blender?

Comment sélectionner des sommets, des arêtes et des faces avec Blender? Comment sélectionner des sommets, des arêtes et des faces avec Blender? VVPix v 1.00 Table des matières 1 Introduction 1 2 Préparation d une scène test 2 2.1 Ajout d objets dans la scène.........................................

Plus en détail

Chapitre 3 : Repères et positionnement 3D

Chapitre 3 : Repères et positionnement 3D Chapitre 3 : Repères et positionnement 3D Modélisation 3D et Synthèse Fabrice Aubert fabrice.aubert@lifl.fr Master Informatique 2014-2015 F. Aubert (MS2) M3DS/ 3 - Repères et positionnement 3D 2014-2015

Plus en détail

Master IMA - UMPC Paris 6 RDMM - Année 2009-2010 Fiche de TP

Master IMA - UMPC Paris 6 RDMM - Année 2009-2010 Fiche de TP Master IMA - UMPC Paris 6 RDMM - Année 2009-200 Fiche de TP Préliminaires. Récupérez l archive du logiciel de TP à partir du lien suivant : http://www.ensta.fr/~manzaner/cours/ima/tp2009.tar 2. Développez

Plus en détail

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra

Plus en détail

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin Hiver 2013 Analyse d images IMN 259 Introduction à l analyse d images Par Pierre-Marc Jodoin Où se situe l analyse d images? Traitement d images Imagerie Image Analyse d images/ Vision par ordinateur Infographie

Plus en détail

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure INTELLIGENCE NUMERIQUE Langage Java Mentions

Plus en détail

Chapitre 5 : Flot maximal dans un graphe

Chapitre 5 : Flot maximal dans un graphe Graphes et RO TELECOM Nancy A Chapitre 5 : Flot maximal dans un graphe J.-F. Scheid 1 Plan du chapitre I. Définitions 1 Graphe Graphe valué 3 Représentation d un graphe (matrice d incidence, matrice d

Plus en détail

PROJET DE MODELISATION CASERNE SERGEANT BLANDAN

PROJET DE MODELISATION CASERNE SERGEANT BLANDAN Boris BRUGEVIN Sylvain GIORIA PROJET DE MODELISATION CASERNE SERGEANT BLANDAN Master 2 Programmation et Développement Université Lumière LYON 2 - GAMAGORA 2007-2008 II.. PRESENTATIION DU PROJET Ce projet

Plus en détail

Object Removal by Exemplar-Based Inpainting

Object Removal by Exemplar-Based Inpainting Object Removal by Exemplar-Based Inpainting Kévin Polisano A partir d un article de A. Criminisi, P. Pérez & H. K. Toyama 14/02/2013 Kévin Polisano Object Removal by Exemplar-Based Inpainting 14/02/2013

Plus en détail

Programme de la 1ère année

Programme de la 1ère année Programme de la 1ère année de master informatique Recopié du Syllabus M1 Informatique. 2004-2005 (UPS Toulouse) TC1 - Conception et Programmation Parallèle et Orientée Objet (96h) Objectif : Ce cours a

Plus en détail

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies Régis Boulet Charlie Demené Alexis Guyot Balthazar Neveu Guillaume Tartavel Sommaire Sommaire... 1 Structure

Plus en détail

Intégrales doubles et triples - M

Intégrales doubles et triples - M Intégrales s et - fournie@mip.ups-tlse.fr 1/27 - Intégrales (rappel) Rappels Approximation éfinition : Intégrale définie Soit f définie continue sur I = [a, b] telle que f (x) > 3 2.5 2 1.5 1.5.5 1 1.5

Plus en détail

Image d un intervalle par une fonction continue

Image d un intervalle par une fonction continue DOCUMENT 27 Image d un intervalle par une fonction continue La continuité d une fonction en un point est une propriété locale : une fonction est continue en un point x 0 si et seulement si sa restriction

Plus en détail

Géométrie Algorithmique Plan du cours

Géométrie Algorithmique Plan du cours Plan du cours Introduction Triangulation de polygones Recherche/localisation Diagrammes de Voronoï Triangulation de Delaunay Arbres de partition binaire 1 Intersection de segments de droite Intersection

Plus en détail

Fonctions de plusieurs variables

Fonctions de plusieurs variables Maths MP Exercices Fonctions de plusieurs variables Les indications ne sont ici que pour être consultées après le T (pour les exercices non traités). Avant et pendant le T, tenez bon et n allez pas les

Plus en détail

Cours 7 : Utilisation de modules sous python

Cours 7 : Utilisation de modules sous python Cours 7 : Utilisation de modules sous python 2013/2014 Utilisation d un module Importer un module Exemple : le module random Importer un module Exemple : le module random Importer un module Un module est

Plus en détail

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4) FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4) Bernard Le Stum Université de Rennes 1 Version du 13 mars 2009 Table des matières 1 Fonctions partielles, courbes de niveau 1 2 Limites et continuité

Plus en détail

A Isabelle, à mes parents.

A Isabelle, à mes parents. i ii A Isabelle, à mes parents. iii iv Remerciements ======================= Rien n aurait été possible sans la présence de mon directeur de thèse Jean- Laurent Mallet qui m a épaulé tout au long et qui

Plus en détail

Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004. Loc Jeudi 29/4/2004

Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004. Loc Jeudi 29/4/2004 Questionnaire d'examen final INF1101 Sigle du cours Nom : Signature : Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004 Professeur(s)

Plus en détail

Projet L1, S2, 2015: Simulation de fourmis, Soutenance la semaine du 4 mai.

Projet L1, S2, 2015: Simulation de fourmis, Soutenance la semaine du 4 mai. Projet L1, S2, 2015: Simulation de fourmis, Soutenance la semaine du 4 mai. 1 Introduction On considère une grille de 20 lignes 20 colonnes. Une case de la grille peut être vide, ou contenir une et une

Plus en détail

Chapitre 2 Le problème de l unicité des solutions

Chapitre 2 Le problème de l unicité des solutions Université Joseph Fourier UE MAT 127 Mathématiques année 2011-2012 Chapitre 2 Le problème de l unicité des solutions Ce que nous verrons dans ce chapitre : un exemple d équation différentielle y = f(y)

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

BACCALAUREAT GENERAL MATHÉMATIQUES

BACCALAUREAT GENERAL MATHÉMATIQUES BACCALAUREAT GENERAL FEVRIER 2014 MATHÉMATIQUES SERIE : ES Durée de l épreuve : 3 heures Coefficient : 5 (ES), 4 (L) 7(spe ES) Les calculatrices électroniques de poche sont autorisées, conformement à la

Plus en détail

Cours3. Applications continues et homéomorphismes. 1 Rappel sur les images réciproques

Cours3. Applications continues et homéomorphismes. 1 Rappel sur les images réciproques Université de Provence Topologie 2 Cours3. Applications continues et homéomorphismes 1 Rappel sur les images réciproques Soit une application f d un ensemble X vers un ensemble Y et soit une partie P de

Plus en détail

Polynômes à plusieurs variables. Résultant

Polynômes à plusieurs variables. Résultant Polynômes à plusieurs variables. Résultant Christophe Ritzenthaler 1 Relations coefficients-racines. Polynômes symétriques Issu de [MS] et de [Goz]. Soit A un anneau intègre. Définition 1.1. Soit a A \

Plus en détail

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2 Chapitre 8 Fonctions de plusieurs variables 8.1 Généralités sur les fonctions de plusieurs variables réelles Définition. Une fonction réelle de n variables réelles est une application d une partie de R

Plus en détail

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test Grandes lignes Analyseur Statique de logiciels Temps RÉel Embarqués École Polytechnique École Normale Supérieure Mercredi 18 juillet 2005 1 Présentation d 2 Cadre théorique de l interprétation abstraite

Plus en détail

Fonctions de deux variables. Mai 2011

Fonctions de deux variables. Mai 2011 Fonctions de deux variables Dédou Mai 2011 D une à deux variables Les fonctions modèlisent de l information dépendant d un paramètre. On a aussi besoin de modéliser de l information dépendant de plusieurs

Plus en détail

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est: Travaux Pratiques 3. IFT 1002/IFT 1005. Structure Interne des Ordinateurs. Département d'informatique et de génie logiciel. Université Laval. Hiver 2012. Prof : Bui Minh Duc. Tous les exercices sont indépendants.

Plus en détail

MIS 102 Initiation à l Informatique

MIS 102 Initiation à l Informatique MIS 102 Initiation à l Informatique Responsables et cours : Cyril Gavoille Catherine Pannier Matthias Robine Marc Zeitoun Planning : 6 séances de cours 5 séances de TD (2h40) 4 séances de TP (2h40) + environ

Plus en détail

Tp_chemins..doc. Dans la barre "arche 2" couleur claire 1/5 21/01/13

Tp_chemins..doc. Dans la barre arche 2 couleur claire 1/5 21/01/13 TP de création : utilisation des chemins vectoriels Finis les mauvais rêves : vous aurez enfin votre dreamcatcher (Indienss des Grands Lacs) 1 ) Créez une nouvelle image de 300 pixels sur 600 pixels en

Plus en détail

Mise en scène d un modèle dans l espace 3D

Mise en scène d un modèle dans l espace 3D CHAPITRE 3 Mise en scène d un modèle dans l espace 3D Blender permet de construire des espaces à la manière d une scène de théâtre. Pour cela, il présente dès l ouverture tout ce dont on a besoin : un

Plus en détail

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

pcon.planner 6 Préparer et présenter une implantation en toute simplicité pcon.planner 6 Préparer et présenter une implantation en toute simplicité Sommaire 1. Installation :... 3 2. Démarrer le logiciel :... 3 3. Interface :... 3 4. Naviguer :... 4 5. Réaliser une implantation

Plus en détail

Programmes des classes préparatoires aux Grandes Ecoles

Programmes des classes préparatoires aux Grandes Ecoles Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voies : Mathématiques, physique et sciences de l'ingénieur (MPSI) Physique, chimie et sciences de l ingénieur (PCSI) Physique,

Plus en détail

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface

Plus en détail

Big Data et Graphes : Quelques pistes de recherche

Big Data et Graphes : Quelques pistes de recherche Big Data et Graphes : Quelques pistes de recherche Hamamache Kheddouci http://liris.cnrs.fr/hamamache.kheddouci Laboratoire d'informatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de

Plus en détail

Manuel Utilisateur Logiciel PEB Partie modeleur version 2.5

Manuel Utilisateur Logiciel PEB Partie modeleur version 2.5 Manuel Utilisateur Logiciel PEB Partie modeleur version 2.5 Table des matières Table des matières... 3 Introduction... 7 Objectifs du modeleur... 7 Coup d oeil... 9 Principes sous-tendant l utilisation

Plus en détail

Lecture graphique. Table des matières

Lecture graphique. Table des matières Lecture graphique Table des matières 1 Lecture d une courbe 2 1.1 Définition d une fonction.......................... 2 1.2 Exemple d une courbe........................... 2 1.3 Coût, recette et bénéfice...........................

Plus en détail

Big Data et Graphes : Quelques pistes de recherche

Big Data et Graphes : Quelques pistes de recherche Big Data et Graphes : Quelques pistes de recherche Hamamache Kheddouci Laboratoire d'informatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université

Plus en détail

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases SINE QUA NON Découverte et Prise en main du logiciel Utilisation de bases Sine qua non est un logiciel «traceur de courbes planes» mais il possède aussi bien d autres fonctionnalités que nous verrons tout

Plus en détail

Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée

Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée Responsable du Master Informatique : Marc Zipstein Responsable de

Plus en détail

Mesurer les altitudes avec une carte

Mesurer les altitudes avec une carte www.ign.fr > Espace éducatif > Les fiches thématiques > Lecture de la carte Mesurer les altitudes avec une carte Les cartes topographiques ne sont pas uniquement une représentation plane de la surface

Plus en détail

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0

Plus en détail

Nomination persistante dans un modèle paramétrique. Identification non-ambiguë et appariement générique d entités topologiques.

Nomination persistante dans un modèle paramétrique. Identification non-ambiguë et appariement générique d entités topologiques. E cole N ationale S upérieure de M écanique et d A érotechnique Ecole Doctorale des Sciences Pour l Ingénieur Université de Poitiers THESE pour l obtention du grade de DOCTEUR DE L UNIVERSITE DE POITIERS

Plus en détail

FUSION DE CARTES DE PROFONDEURS EN PHOTOGRAMMETRIE ARCHITECTURALE

FUSION DE CARTES DE PROFONDEURS EN PHOTOGRAMMETRIE ARCHITECTURALE Rapport de Projet Pluridisciplinaire Mastère spécialisé Photogrammétrie, positionnement et mesures de déformations (PPMD) FUSION DE CARTES DE PROFONDEURS EN PHOTOGRAMMETRIE ARCHITECTURALE GARDON Elzbieta

Plus en détail

Mathématiques I Section Architecture, EPFL

Mathématiques I Section Architecture, EPFL Examen, semestre d hiver 2011 2012 Mathématiques I Section Architecture, EPFL Chargé de cours: Gavin Seal Instructions: Mettez votre nom et votre numéro Sciper sur chaque page de l examen. Faites de même

Plus en détail

Conservation des documents numériques

Conservation des documents numériques Conservation des documents numériques Qu'est ce qu'un document numérique? Matthieu GIOUX matthieu.gioux@bnf.fr Contexte de la préservation des documents numériques Une croissance en expansion Développement

Plus en détail

Chp. 4. Minimisation d une fonction d une variable

Chp. 4. Minimisation d une fonction d une variable Chp. 4. Minimisation d une fonction d une variable Avertissement! Dans tout ce chapître, I désigne un intervalle de IR. 4.1 Fonctions convexes d une variable Définition 9 Une fonction ϕ, partout définie

Plus en détail

HP Designjet 3D Guide d utilisation

HP Designjet 3D Guide d utilisation HP Designjet 3D par LE PEN Jakez GOUHIER Nathan 1 SOMMAIRE I. Introduction... 3 II. Création du fichier STL... 4 À partir de SolidWorks... 4 À partir de Gmsh... 5 À partir de Catia... 6 III. Préparation

Plus en détail

Synthèse d images Edmond Boyer

Synthèse d images Edmond Boyer Synthèse d images Edmond Boyer Edmond.Boyer@imag.fr UFRIMA 1 Une introduction aux techniques de l image Techniques de l image : utiliser l ordinateur pour interpréter ou générer des imag es. Motivations

Plus en détail

Echantillonnage Non uniforme

Echantillonnage Non uniforme Echantillonnage Non uniforme Marie CHABERT IRIT/INP-ENSEEIHT/ ENSEEIHT/TéSASA Patrice MICHEL et Bernard LACAZE TéSA 1 Plan Introduction Echantillonnage uniforme Echantillonnage irrégulier Comparaison Cas

Plus en détail

Cours d Analyse. Fonctions de plusieurs variables

Cours d Analyse. Fonctions de plusieurs variables Cours d Analyse Fonctions de plusieurs variables Licence 1ère année 2007/2008 Nicolas Prioux Université de Marne-la-Vallée Table des matières 1 Notions de géométrie dans l espace et fonctions à deux variables........

Plus en détail

REALISATION D UN MAILLAGE

REALISATION D UN MAILLAGE MODE D EMPLOI REALISATION D UN MAILLAGE AVEC ICEM 4.08 Hervé Neau Août 2000 Version 1.0 SOMMAIRE 1 : INTRODUCTION... 2 2 : PRINCIPE DE FONCTIONNEMENT... 2 3 : INSTALLATION D ICEM 4.08... 3 4 : LANCEMENT

Plus en détail

G.P. DNS02 Septembre 2012. Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction

G.P. DNS02 Septembre 2012. Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction DNS Sujet Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3 Réfraction I. Préliminaires 1. Rappeler la valeur et l'unité de la perméabilité magnétique du vide µ 0. Donner

Plus en détail

Éditorial. Tangente ÉDUCATION. Scratch, AlgoBox, Python. Trimestriel - n 15 - janvier 2011 Numéro spécial 16 activités TICE pour le lycée

Éditorial. Tangente ÉDUCATION. Scratch, AlgoBox, Python. Trimestriel - n 15 - janvier 2011 Numéro spécial 16 activités TICE pour le lycée Tangente ÉDUCATION Trimestriel - n 15 - janvier 2011 Numéro spécial 16 activités TICE pour le lycée et leurs programmes dans les trois langages les plus utilisés : Scratch, AlgoBox, Python Python Éditorial

Plus en détail

Sillage Météo. Notion de sillage

Sillage Météo. Notion de sillage Sillage Météo Les représentations météorologiques sous forme d animation satellites image par image sont intéressantes. Il est dommage que les données ainsi visualisées ne soient pas utilisées pour une

Plus en détail

Module HVAC - fonctionnalités

Module HVAC - fonctionnalités Module HVAC - fonctionnalités Modèle de radiation : DO = Discrete Ordinates On peut considérer l échauffement de solides semi transparents causé par le rayonnement absorbé par le solide. On peut également

Plus en détail

Exemple d application en CFD : Coefficient de traînée d un cylindre

Exemple d application en CFD : Coefficient de traînée d un cylindre Exemple d application en CFD : Coefficient de traînée d un cylindre 1 Démarche générale Avec Gambit Création d une géométrie Maillage Définition des conditions aux limites Avec Fluent 3D Choix des équations

Plus en détail

LIDAR LAUSANNE 2012. Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés

LIDAR LAUSANNE 2012. Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés LIDAR LAUSANNE 2012 Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés LIDAR 2012, nouveaux modèles altimétriques 1 Affaire 94022 /

Plus en détail

Introduction à. Version 4.4. Traduction et adaptation française. www.geogebra.org

Introduction à. Version 4.4. Traduction et adaptation française. www.geogebra.org Introduction à Version 4.4 www.geogebra.org Traduction et adaptation française Introduction à GeoGebra Dernière modification : 23 novembre 2013, adaptée à la version GeoGebra 4.4. Ce livre expose une introduction

Plus en détail

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Baccalauréat ES/L Amérique du Sud 21 novembre 2013 Baccalauréat ES/L Amérique du Sud 21 novembre 2013 A. P. M. E. P. EXERCICE 1 Commun à tous les candidats 5 points Une entreprise informatique produit et vend des clés USB. La vente de ces clés est réalisée

Plus en détail

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire CHAPITRE N5 FONCTIONS LINEAIRES NOTION DE FONCTION FONCTIONS LINEAIRES NOTION DE FONCTION FONCTIONS LINEAIRES NOTION DE FONCTION Code item D0 D2 N30[S] Items étudiés dans le CHAPITRE N5 Déterminer l'image

Plus en détail

Sujet 1 : Diagnostique du Syndrome de l apnée du sommeil par des techniques d analyse discriminante.

Sujet 1 : Diagnostique du Syndrome de l apnée du sommeil par des techniques d analyse discriminante. Sujet 1 : Diagnostique du Syndrome de l apnée du sommeil par des techniques d analyse discriminante. Objectifs et formulation du sujet Le syndrome de l apnée du sommeil (SAS) est un problème de santé publique

Plus en détail

Les nouveautés de Femap 11.1

Les nouveautés de Femap 11.1 Siemens PLM Software Les nouveautés de Femap 11.1 Amélioration de la productivité des Ingénieurs calcul Avantages Manipulation plus rapide des modèles grâce à des performances graphiques améliorées Flexibilité

Plus en détail

Analyse statique d une pièce

Analyse statique d une pièce Analyse statique d une pièce Contrainte de Von Mises sur une chape taillée dans la masse 1 Comportement d un dynamomètre On considère le dynamomètre de forme globalement circulaire, excepté les bossages

Plus en détail

Système binaire. Algèbre booléenne

Système binaire. Algèbre booléenne Algèbre booléenne Système binaire Système digital qui emploie des signaux à deux valeurs uniques En général, les digits employés sont 0 et 1, qu'on appelle bits (binary digits) Avantages: on peut utiliser

Plus en détail

Présentation du langage et premières fonctions

Présentation du langage et premières fonctions 1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en

Plus en détail