COURS : Quaternions. 1 Nombres Complexes (bref rappel)

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

Download "COURS : Quaternions. 1 Nombres Complexes (bref rappel)"

Transcription

1 1 Nombres Complexes (bref rappel) Les nombres complexes sont composés d'une partie réelle et d'une partie imaginaire : z = a + b*i avec i*i = -1 Le conjugué de z noté z' est égal à : z'= a b*i Et la norme est : z = sqrt(z * z') = sqrt(a²+b²) En utilisant les propriétés précédentes, nous pouvons donner la multiplication de deux complexes : z1*z2 = (a1*a2 b1*b2) + (a1*b2 + b1*a2)*i 2 Introduction aux quaternions Les quaternions sont une extension de nombres complexes (proposés par Lord William Hamilton 19 siècle) disposant de trois parties imaginaires : q = a + b*i + c*j + d*k avec i*i = -1, j*j = -1, k*k = -1 La multiplication de deux de ces nombres se comporte comme le produit vectoriel de vecteurs unitaires orthogonaux : i*j = -j*i = k j*k = -k*j = i k*i = -i*k = j Le conjugué et la norme d'un quaternion se calculent de façon similaire aux nombres complexes. Le conjugué ne note q' ou q* (nous choisirons la notation q' pour ne pas avoir d'ambiguïté avec le symbole de multiplication) : q = w + x*i + y*j + z*k q' = w x*i y*j z*k La norme d'un quaternion est définie par : q = sqrt(q*q') = sqrt(w² + x² + y² + z²) q' = q q0*q1 = q0 * q1 La multiplication de quaternions est associative : (q1 * q2)*q3 = q1*(q2*q3) La multiplication de quaternions n'est pas commutative : q1*q2 q2*q1 1

2 3 Représentation des quaternions Les quaternions peuvent être représentés de différentes façons : comme une combinaison linéaire de 1, i, j, k, comme un vecteur de 4 coefficients, comme un scalaire pour le coefficient de la partie réelle et comme un vecteur pour les coefficients de la partie imaginaire. Les quaternions sont donc donnés par : qn = wn + xn*i + yn*j + zn*k ou par : qn = [xn yn zn wn] ou par : qn = (sn, Vn) avec : n IN, xn, yn, zn, wn IR avec sn IR et Vn = [xn yn zn] 4 Algèbre de quaternions 4.1 Addition et Soustraction q0 + q1 = (w0 + x0*i + y0*j + z0*k) + (w1 + x1*i + y1*j + z1*k) = (w0 + w1) + (x0 + x1)*i + (y0 + y1)*j + (z0 + z1)*k q0 - q1 = (w0 + x0*i + y0*j + z0*k) - (w1 + x1*i + y1*j + z1*k) = (w0 - w1) + (x0 - x1)*i + (y0 - y1)*j + (z0 - z1)*k 4.2 Multiplication q0*q1 = (w0 + x0*i + y0*j + z0*k)* (w1 + x1*i + y1*j + z1*k) = (w0*w1 x0*x1 y0*y1 z0*z1) + (w0*x1 + x0*w1 + y0*z1 z0*y1)*i + (w0*y1 x0*z1 + y0*w1 +z0*x1)*j + (w0*z1 + x0*y1 y0*x1 + z0*w1)*k Ce qui peut s'écrire : q0*q1 = (w0 + x0*i + y0*j + z0*k)* (w1 + x1*i + y1*j + z1*k) = w0*q1 + x0*i*q1 + y0*j*q1 + z0*k*q1 = w0*(w1 + x1*i + y1*j + z1*k) + x0*i*(w1 + x1*i + y1*j + z1*k) + y0*j*(w1 + x1*i + y1*j + z1*k) + z0*k*(w1 + x1*i + y1*j + z1*k) = w0*w1 + w0*x1*i + w0*y1*j + w0*z1*k + x0*w1*i x0*x1 + x0*y1*k x0*z1*j + y0*w1*j - y0*x1*k - y0*y1 + y0*z1*i + z0*w1*k + z0*x1*j - z0*y1*i - 0*z1 Le produit de deux quaternions peut être écrit dans la représentation (s, V) en utilisant le produit de vecteurs de la façon suivante : 2

3 q0 = (s0, V0) q1 = (s1, V1) q0*q1 = (s0*s1 V0.V1, s0*v1 + s1*v0 + V0xV1) Avec cette représentation, il est clair que q0*q1 = q1*q0 si et seulement si V0xV1 = 0 (les deux vecteurs sont parallèles). 4.3 Partie réelle d'un quaternion Un opérateur retournant la partie réelle d'un quaternion est utilisé : W(q) = W(w + x*i + y*j + z*k) = w 4.4 Multiplication par un scalaire t*q = q*t = (t*w, t*x, t*y, t*z) 4.5 Produit scalaire de deux quaternions Un quaternion pouvant être vu comme un vecteur 4D, le produit scalaire de deux quaternions est : q0.q1 = w0*w1 + x0*x1 + y0*y1 + z0*z1 = q1.q0 = W(q0*q1') = W(q1*q0') 4.6 Inverse d'un quaternion L'inverse d'un quaternion q, notée q -1 a les propriétés suivantes : q* (q) -1 = (q) -1 *q = 1 (q) -1 = q' / q ((q) -1 ) -1 = q (q0*q1) -1 = (q1) -1 (q0) Quaternion unitaire Un quaternion de longueur 1 est appelé quaternion unitaire (unit quaternion) et il est tel que : qu = 1 => (qu) -1 = qu' (qu) -1 = 1 qu' = 1 Le produit de deux quaternions unitaires est lui aussi unitaire : qu0 = 1 et qu1 = 1 => qu0*qu1 = 1 Un quaternion unitaire peut être représenté par : qu = cos(θ) + V*sin(θ) où V est un vecteur 3D de longueur 1. Avec les nombres complexes : exp(i*θ) = cos(θ) + i*sin(θ) De la même manière, avec les quaternions : exp(v*θ) = cos(θ) + V*sin(θ) Ce qui permet d'introduire l'élévation à la puissance d'un quaternion unitaire : qu t = (cos(θ) + V*sin(θ)) t = exp(v*t*θ) = cos(t*θ) + V*sin(t*θ) Il est aussi possible de définir le log d'un quaternion unitaire : log(qu) = log(cos(θ) + V*sin(θ)) = log(exp(v*θ)) = V*θ 3

4 Attention : A cause de la non-commutativité de la multiplication de quaternions, exp(pu)*exp(qu) et exp(pu+qu) ne sont pas nécessairement égaux. De même log(pu*qu) et log(pu)+log(qu) ne sont pas nécessairement égaux. 5 Représentation des rotations par des quaternions 5.1 Présentation Un quaternion q représente la rotation d'un vecteur U d'un angle 2*θ autour du vecteur unitaire Vu. q = cos(θ) + Vu*sin(θ) = (cos(θ),vu[0]*sin(θ), Vu[1]*sin(θ), Vu[2]*sin(θ)) Un point p de l'espace est représenté par le quaternion p = (0, U). Le vecteur résultant, représenté par un quaternion est : protated = q*p*q -1 Si q est un quaternion unitaire, on peut utiliser le fait que q -1 = q'. 5.2 Concaténation de rotations La nécessité de combiner des rotation est très fréquente (manipulation d'objets par la souris où chaque mouvement de la souris équivaut à une rotation devant de combiner aux précédentes). Ceci se fait très aisément avec les quaternions de façon vraiment moins coûteuse que par la technique matricielle. qu1 et qu2 sont deux quaternions unitaires représentant 2 rotations. Pour appliquer qu1 en premier et qu2 ensuite, nous devons appliquer qu2 au résultat de l'application de qu1, regrouper les résultats grâce à l'associativité de la multiplication, et trouver la rotation résultante représentée par qu1*qu2 : qu2*(qu1*p*qu1-1 )*qu2-1 = (qu2*qu1)*p*(qu1-1 *qu2-1 ) = (qu2*qu1)*p*(qu2*qu1) -1 Ainsi, l'enchaînement de deux rotations représentées par deux quaternions unitaires est une rotation représentée par le quaternion équivalent à la multiplication des deux quaternions. qu = qu2*qu1 (rotation qu1 suivie de rotation qu2). 5.3 Interpolation linéaire sphérique L'angle θ est l'angle entre les deux vecteurs V1, V2 de q1, q2 : θ = acos(q1.q2) Quaternion slerp (t; q1; q2) = q1*(q1-1 *q2) t Ce qui équivaut à : Quaternion slerp (t; q1, q2) = (q1*sin((1-t)*θ) + q2*sin(t*θ)) / sin(θ) avec 0 < t < 1 Pour deux orientations très proches l'une de l'autre, on peut se contenter d'une interpolation linéaire simple. 6 Preuve que les quaternions permettent la mise en œuvre de rotations 4

5 Un quaternion unitaire qu = cosθ + V*sinθ représente la rotation d'un vecteur 3D U autour d'un axe 3D V. Le vecteur subissant la rotation, représenté comme un quaternion est donné par rot(u) = qu*q*qu', avec q = (0, U). Pour prouver ceci il faut tout d'abord montrer que rot(u) est une fonction possédant les propriétés suivantes : - le résultat est un vecteur 3D, - conservation des longueurs des vecteurs 3D, - Rot(U) est une transformation linéaire. 6.1 Rot(U) est un vecteur 3D W(rot(U)) = W(qu *q* qu ') // (q + q ')/2 = W(q) = w (les facteurs de i, j et k s'annulent) = ((qu *q* qu ') + (qu *q* qu')') / 2 // (q')' = q; (p*q)' = q'*p' // (qu *(q* qu'))' = (q* qu')'* qu ' = qu *q'* qu ' = (qu *q* qu ' + qu *q' qu ') / 2 = qu ((q + q') / 2)* qu ' = qu *W(q)* qu ' = W(q) = Conservation des longueurs des vecteurs 3D rot(u) = qu *q* qu ' = qu * q * qu ' = qu * q * qu // qu étant un quaternion unitaire = q = U 6.3 Rot(U) est une transformation linéaire rot(a*u1+u2) = qu *(a*q1+q2)* qu ' // en développant le calcul on vérifie la distributivité de la // multiplication par rapport à l'addition = (qu *a*q1* qu ') + (qu *q2* qu ') = a*( qu *q1* qu ') + (qu *q2* qu ') = a*rot(u1) + rot(u2) 6.4 Preuve Vecteur subissant la rotation Dans la figure suivante, le vecteur unitaire U est l'axe de rotation. Le vecteur V va subir une rotation autour de U d'un angle θ pour obtenir le vecteur résultat : Vrotated. Le schéma suivant présente le plan de U,V. Le vecteur UxV (noté V0) "sort" de la page. V1 est le résultat de la projection de V sur l'axe U. V2 est le résultat de la projection de V sur l'axe perpendiculaire à U. V2 = V V1 5

6 V0 = UxV (U.V)*U = cos(α)* U * V *U = cos(α)* V *U cos(α) = V1 / V V1 = cos(α)* V d'où (U.V)*U = V1 *U Figure 1 : Positionnement de V par rapport à U unitaire - Représentation des vecteurs utilisés L étape suivante est de déterminer la représentation du vecteur Vrotated exprimée relativement à U, V et θ. Ensuite, il restera à vérifier que les opérations sur les quaternions produisent le même résultat. Figure 2 : Représentation de Vrotated 6

7 Figure 3 : Projection de Vrotated sur le plan V2,V0 Figure 4 : Projection de Vrotated sur le plan V1,V2 Ainsi, le vecteur Vrotated peut être exprimé relativement aux trois vecteurs utilisés : Vrotated = V1 + cosθ*v2 + sinθ*v Vérification du résultat de la rotation effectuée grâce aux quaternions Conformément aux principes sur les quaternions énoncés précédemment, une rotation peut être effectuée sur un vecteur grâce au produit de quaternions : p = (0, V) qu = (cos(θ/2), U*sin(θ/2)) protated = qu*p*qu -1 Rappel de la formule vectorielle de multiplication de quaternions : q1 = (s1, V1) q2 = (s2, V2) q1*q2 = (s1*s2 V1.V2, s1*v2 + s2*v1 + V1xV2) Pour vérifier la formule précédente nous substituons à qu -1 la valeur qu' étant donné que qu est unitaire. Il est à noter qu'on utilise le fait que : U.V = V.U UxV = -VxU 7

8 (UxV).U = 0 // car UxV est perpendiculaire à U (UxV)xU = V2 = V-(U.V)*U sin(θ) = sin(θ/2 + θ/2) = sin(θ/2)*cos(θ/2) + sin(θ/2)*cos(θ/2) = 2*sin(θ/2)*cos(θ/2) cos(θ) = cos(θ/2 + θ/2) = cos(θ/2)*cos(θ/2) - sin(θ/2)*sin(θ/2) = cos²(θ/2) - sin²(θ/2) sin²(θ/2) + cos²(θ/2) = 1 2*sin²(θ/2) = sin²(θ/2) + sin²(θ/2) + cos²(θ/2) - cos²(θ/2) = 1 (cos²(θ/2) - sin²(θ/2)) = (1 - cos(θ)) protated = qu*p*qu' = (cos(θ/2), U*sin(θ/2)) * (0, V) * (cos(θ/2), -U*sin(θ/2)) = [(cos(θ/2), U*sin(θ/2)) * (0, V)] * (cos(θ/2), -U*sin(θ/2)) = (-sin(θ/2)*(u.v), cos(θ/2)*v + sin(θ/2)*(uxv) * (cos(θ/2), -U*sin(θ/2)) = (-sin(θ/2)*cos(θ/2)*(u.v) + sin(θ/2)*cos(θ/2)*(v.u) sin²(θ/2)*((uxv).u), (sin²(θ/2)*(u.v))*u + cos²(θ/2)*v + (sin(θ/2)*cos(θ/2))*(uxv) - (sin(θ/2)*cos(θ/2))*(vxu) - sin²(θ/2)*((uxv)xu) ) protated = (0, (sin²(θ/2)*(u.v))*u + cos²(θ/2)*v + 2*(sin(θ/2)*cos(θ/2))*(UxV) - sin²(θ/2)*(v (U.V)*U) ) = (0, 2*(sin²(θ/2)*(U.V))*U + (cos²(θ/2) - sin²(θ/2))*v + 2*(sin(θ/2)*cos(θ/2))*(UxV) ) = (0, ((1 cos(θ))*(u.v))*u + cos(θ)*v + sin(θ)*(uxv)) = (0, (U.V))*U + cos(θ)*(v (U.V)*U) + sin(θ)*(uxv)) = expression vectorielle de la rotation de vecteur = (0, Vrotated) 7 Exercices 7.1 Animation et quaternions Comment passer d'une rotation définie selon la convention OpenGL à un quaternion et réciproquement Avec OpenGl, une rotation est donnée par un axe autour duquel s'effectue la rotation, et un angle. Le quaternion équivalent q (s, V) est donné par : axeangle2quaternion (double angle ; Vecteur axe ; Quaternion * q) { normer (axe) q.s = cos(angle/2) ; q.v = sin(angle/2)*axe ; } Pour obtenir la rotation exprimée sous forme OpenGL à partir d un quaternion : 8

9 quaternion2axeangle (Quaternion q ; double * angle ; Vecteur * axe) { phi = acos(q.s) ; Si sin(phi) 0 Alors axe = q.v / sin(phi) ; Sinon axe = Z ; // n importe quel vecteur Fin si normer (axe) angle = 2 * phi ; } Pourquoi n'y a-t-il aucun problème avec angle = 0, PI ou 2*PI q.s représente cos(angle/2). Dans quel cas sin(phi) = sin(angle/2) = 0? - Quand phi = 0, angle = 0, une rotation nulle => aucun problème si angle quelconque, - Quand phi = pi, angle = 2*pi, donc rotation nulle Animation d un seul segment de robot Donner la structure de données associée à un seul segment de bras de robot dont la géométrie est un parallélépipède rectangle. Le type Boîte est défini ainsi que l opérateur de tracé d une Boîte (traceboite (Boite b) {//trace d une boite}). type Segment = { Boite b ; Quaternion orientationinit ; Quaternion orientationfinale ; Vecteur position; } // position de la boite (translation) Ecrire l opérateur de tracé OpenGL d un segment de bras de robot utilisant la fonction slerp. tracesegment (Segment seg; double t) // le segment est tracé en t (0<=t<=1){ Vecteur axe ; double angle ; Quaternion q ; // détermination du quaternion représentant la rotation à l instant t q = slerp (t, seg.orientationinit, seg.orientationfinale) ; // détermination de l axe-angle nécessaires à OpenGL quaternion2axeangle (q, &angle, &axe) ; gltranslate (seg.position[0], seg.position[1], seg.position[2]) ; glrotate (angle, axe[0], axe[1], axe[2]) ; traceboite (seg.b) ; // attention, la pile de matrice est affectée par l opération, dans le cas // où ceci n est pas souhaité, la préservation de la pile reste à l appelant } 9

10 7.1.4 Animation d un bras multisegment Structure de données. On peut faire un bras de robot linéaire en utilisant une liste de Segments. On peut avoir une structure plus complexe en prenant un arbre de Segments. Le traitement reste identique, seul le parcours de la structure change. On considère que la position du (i)ème bras est donnée relativement à la position du (i-1)ème. Donc gérer la pile de matrice en ce sens. On va traiter une liste de Segments : type ListeSegment; type CelluleSegment = {Segment s; ListeSegment * segmentsuivant;} type ListeSegment = access CelluleSegment; tracelistesegment (ListeSegment ls; double t) { Si ls /= null Alors tracesegment (ls->segment, t); tracelistesegment (ls->segmentsuivant, t); Fsi } main ( ) { // déclarations utiles // tracer le bras multi-segments glpushmatrix (); Pour t := 0; t <= 1; t:= t + deltat Faire tracelistesegment (teteliste, t); FinPour glpopmatrix (); } 7.2 Mouvements de caméra On souhaite gérer grâce à des interactions souris ou clavier les déplacements d'une caméra placée dans une scène 3D. La position d'une caméra est celle de l'observateur correspondant. Cet observateur se trouve sur une sphère. Le centre de la sphère est le point visé. Le centre est exprimé dans le repère de la scène. L'orientation d'une caméra est donnée principalement par la donnée d'un axe de rotation (unitaire) donné dans le repère de la sphère (xs, ys, zs) + un angle de rotation autour de cet axe. Mais aussi par les coordonnées des trois vecteurs unitaires (xc, yc, zc) qui forment le repère de la caméra par rapport au repère de la sphère. Ces transformations s'appliquent à la position par défaut de la caméra pour fournir la position courante de la caméra. 10

11 La position de l'observateur se calcule par : observateur = centre - rayon * zc Caméra par défaut : On désire piloter les déplacements de la caméra de la façon suivante : cap (pitch) : rotation autour de yc sans changement de position, roulis (roll) : rotation autour de zc sans changement de position, tangage (yaw) : rotation autour de xc sans changement de position, déplacement selon un axe du repère sans changement d'orientation, rapprochement ou éloignement du centre de la sphère, changement de la position de l'observateur sur la sphère où il se trouve, avec le point visé inchangé (déplacement exprimé en coordonnées polaires (du, dv)) Passage de la représentation (axe, angle) à la représentation (xc, yc, zc) Pour passer de la représentation (axe, angle) au repère de la caméra donné par trois vecteurs, on peut utiliser la gestion de matrices de OpenGL. 1. Sauvegarder l'état courant de la matrice (glgetintegerv(gl_matrix_mode, &matrix) 2. Passer en mode de gestion du repère scène (glmatrixmode(gl_modelview)) 3. Initialiser la pile de matrices (glpushmatrix et glloadidentity) 4. Effectuer une rotation de l'angle en degrés autour de l'axe (glrotatef) 5. Récupérer la matrice ainsi générée (glgetfloatv(gl_modelview_matrix, mat)) 6. Restaurer la pile de matrices (glpopmatrix, glmatrixmode(matrix)) 7. Initialiser le repère de la caméra avec les valeurs de la matrice mat xc yc zc mat[0] mat[4] -mat[8] // repère indirect mat[1] mat[5] -mat[9] mat[2] mat[6] -mat[10] Normaliser les 3 vecteurs Cap, roulis, tangage Ces trois changements d'orientations se font de la même manière mais selon un axe donné. Ils modifient l'axe et l'angle de visée de la caméra. 1. Transformer le couple (axe, angle) en quaternion : q1 = (cos(angle/2), sin(angle/2)*axe). 11

12 2. Transformer le couple (axe_repère (xc ou yc ou zc), angle_repère) en quaternion : q2 = (cos(angle_repère/2), sin(angle_repère/2)*axe_repère). 3. Multiplier q1 par q2 pour obtenir une rotation qui est la combinée des deux autres : q3. 4. Mettre à jour axe et angle à partir du quaternion résultat q3. 5. Mettre à jour le repère de la caméra (xc, yc, zc) grâce à (axe, angle). 6. Calcul du nouveau centre de la sphère : centre = position + rayon * zc Déplacement selon un axe du repère sans changement d'orientation Seuls le centre et la position sont modifiés. 1. Position = position + déplacement * axe_repère. 2. Calcul du nouveau centre de la sphère : centre = position + rayon * zc Rapprochement ou éloignement du centre de la sphère Le centre et l'orientation restent inchangés. 1. Modification du rayon qui reste > Mise à jour de la position de la caméra : position = centre rayon * zc Changement de la position de l'observateur sur la sphère (du, dv) La valeur du représente un angle de déplacement sur la sphère le long d'un parallèle, et dv le long d'un méridien. Pour prendre en compte du, on effectue une rotation autour de l'axe ys et pour dv, autour de l'axe x's qui est à déterminer. 1. Transformer le couple (axe, angle) en quaternion : q1 = (cos(angle/2), sin(angle/2)*axe). 12

13 2. Créer le quaternion représentant la rotation de l'angle du autour de l'axe ys : q2. 3. Créer le quaternion représentant la rotation de l'angle du autour de l'axe x's : q3. 4. Multiplier q1 par q2 pour appliquer à la caméra la rotation autour de ys : q4. 5. Multiplier q1 par q2 pour appliquer à la caméra la rotation autour de x's: q5. 6. Mettre à jour axe et angle à partir du quaternion résultat q5. 7. Mettre à jour le repère de la caméra (xc, yc, zc) grâce à (axe, angle). 8. Mettre à jour de la position de la caméra : position = centre rayon * zc. 13

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

Représentation géométrique d un nombre complexe

Représentation géométrique d un nombre complexe CHAPITRE 1 NOMBRES COMPLEXES 1 Représentation géométrique d un nombre complexe 1. Ensemble des nombres complexes Soit i le nombre tel que i = 1 L ensemble des nombres complexes est l ensemble des nombres

Plus en détail

Introduction. Mathématiques Quantiques Discrètes

Introduction. Mathématiques Quantiques Discrètes Mathématiques Quantiques Discrètes Didier Robert Facultés des Sciences et Techniques Laboratoire de Mathématiques Jean Leray, Université de Nantes email: v-nantes.fr Commençons par expliquer le titre.

Plus en détail

Fonctions de plusieurs variables : dérivés partielles, diérentielle. Fonctions composées. Fonctions de classe C 1. Exemples

Fonctions de plusieurs variables : dérivés partielles, diérentielle. Fonctions composées. Fonctions de classe C 1. Exemples 45 Fonctions de plusieurs variables : dérivés partielles, diérentielle. Fonctions composées. Fonctions de classe C 1. Exemples Les espaces vectoriels considérés sont réels, non réduits au vecteur nul et

Plus en détail

LE PRODUIT SCALAIRE ( En première S )

LE PRODUIT SCALAIRE ( En première S ) LE PRODUIT SCALAIRE ( En première S ) Dernière mise à jour : Jeudi 4 Janvier 007 Vincent OBATON, Enseignant au lycée Stendhal de Grenoble ( Année 006-007 ) 1 Table des matières 1 Grille d autoévaluation

Plus en détail

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument Formes algébriques et trigonométriques, module et argument Exercice - - L/Math Sup - On multiplie le dénominateur par sa quantité conjuguée, et on obtient : Z = 4 i 3 + i 3 i 3 = 4 i 3 + 3 = + i 3. Pour

Plus en détail

Cours de Mécanique du point matériel

Cours de Mécanique du point matériel Cours de Mécanique du point matériel SMPC1 Module 1 : Mécanique 1 Session : Automne 2014 Prof. M. EL BAZ Cours de Mécanique du Point matériel Chapitre 1 : Complément Mathématique SMPC1 Chapitre 1: Rappels

Plus en détail

1 Complément sur la projection du nuage des individus

1 Complément sur la projection du nuage des individus TP 0 : Analyse en composantes principales (II) Le but de ce TP est d approfondir nos connaissances concernant l analyse en composantes principales (ACP). Pour cela, on reprend les notations du précédent

Plus en détail

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes. 1 Définitions, notations Calcul matriciel Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes. On utilise aussi la notation m n pour le

Plus en détail

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R. Angles orientés Trigonométrie I. Préliminaires. Le radian Définition B R AB =R C O radian R A Soit C un cercle de centre O. Dire que l angle géométrique AOB a pour mesure radian signifie que la longueur

Plus en détail

Rappels et compléments, première partie : Nombres complexes et applications à la géométrie

Rappels et compléments, première partie : Nombres complexes et applications à la géométrie Rappels et compléments, première partie : Nombres complexes et applications à la géométrie 1 Définition des nombres complexes On définit sur les couples de réels une loi d addition comme suit : (x; y)

Plus en détail

Géométrie dans l espace Produit scalaire et équations

Géométrie dans l espace Produit scalaire et équations Chapitre 11. 2ème partie Géométrie dans l espace Produit scalaire et équations Terminale S Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES 2ème partie Produit scalaire Produit scalaire

Plus en détail

Structures algébriques

Structures algébriques Structures algébriques 1. Lois de composition s Soit E un ensemble. Une loi de composition interne sur E est une application de E E dans E. Soient E et F deux ensembles. Une loi de composition externe

Plus en détail

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES Théorème - Définition Soit un cercle (O,R) et un point. Une droite passant par coupe le cercle en deux points A et

Plus en détail

Angles orientés et fonctions circulaires ( En première S )

Angles orientés et fonctions circulaires ( En première S ) Angles orientés et fonctions circulaires ( En première S ) Dernière mise à jour : Jeudi 01 Septembre 010 Vincent OBATON, Enseignant au lycée Stendhal de Grenoble (Année 006-007) Lycée Stendhal, Grenoble

Plus en détail

= 1 si n = m& où n et m sont souvent des indices entiers, par exemple, n, m = 0, 1, 2, 3, 4... En fait,! n m

= 1 si n = m& où n et m sont souvent des indices entiers, par exemple, n, m = 0, 1, 2, 3, 4... En fait,! n m 1 épartement de Physique, Université Laval, Québec Pierre Amiot, 1. La fonction delta et certaines de ses utilisations. Clientèle Ce texte est destiné aux physiciens, ingénieurs et autres scientifiques.

Plus en détail

Chapitre 2. Matrices

Chapitre 2. Matrices Département de mathématiques et informatique L1S1, module A ou B Chapitre 2 Matrices Emmanuel Royer emmanuelroyer@mathuniv-bpclermontfr Ce texte mis gratuitement à votre disposition a été rédigé grâce

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

Chafa Azzedine - Faculté de Physique U.S.T.H.B 1

Chafa Azzedine - Faculté de Physique U.S.T.H.B 1 Chafa Azzedine - Faculté de Physique U.S.T.H.B 1 Définition: La cinématique est une branche de la mécanique qui étudie les mouements des corps dans l espace en fonction du temps indépendamment des causes

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

Chapitre 2 : Vecteurs

Chapitre 2 : Vecteurs 1 Chapitre 2 : Vecteurs Nous allons définir ce qu'est un vecteur grâce à une figure (le parallélogramme), mais au préalable nous allons aussi définir une nouvelle transformation (la translation). Nous

Plus en détail

Chapitre 0 Introduction à la cinématique

Chapitre 0 Introduction à la cinématique Chapitre 0 Introduction à la cinématique Plan Vitesse, accélération Coordonnées polaires Exercices corrigés Vitesse, Accélération La cinématique est l étude du mouvement Elle suppose donc l existence à

Plus en détail

STATIQUE GRAPHIQUE ET STATIQUE ANALYTIQUE

STATIQUE GRAPHIQUE ET STATIQUE ANALYTIQUE ÉCOLE D'INGÉNIEURS DE FRIBOURG (E.I.F.) SECTION DE MÉCANIQUE G.R. Nicolet, revu en 2006 STATIQUE GRAPHIQUE ET STATIQUE ANALYTIQUE Eléments de calcul vectoriel Opérations avec les forces Equilibre du point

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

Cours 02 : Problème général de la programmation linéaire

Cours 02 : Problème général de la programmation linéaire Cours 02 : Problème général de la programmation linéaire Cours 02 : Problème général de la Programmation Linéaire. 5 . Introduction Un programme linéaire s'écrit sous la forme suivante. MinZ(ou maxw) =

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

Oscillations libres des systèmes à deux degrés de liberté

Oscillations libres des systèmes à deux degrés de liberté Chapitre 4 Oscillations libres des systèmes à deux degrés de liberté 4.1 Introduction Les systèmes qui nécessitent deux coordonnées indépendantes pour spécifier leurs positions sont appelés systèmes à

Plus en détail

Exercices - Polynômes : corrigé. Opérations sur les polynômes

Exercices - Polynômes : corrigé. Opérations sur les polynômes Opérations sur les polynômes Exercice 1 - Carré - L1/Math Sup - Si P = Q est le carré d un polynôme, alors Q est nécessairement de degré, et son coefficient dominant est égal à 1. On peut donc écrire Q(X)

Plus en détail

3 Approximation de solutions d équations

3 Approximation de solutions d équations 3 Approximation de solutions d équations Une équation scalaire a la forme générale f(x) =0où f est une fonction de IR dans IR. Un système de n équations à n inconnues peut aussi se mettre sous une telle

Plus en détail

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer Pour commencer Exercice 1 - Ensembles de définition - Première année - 1. Le logarithme est défini si x + y > 0. On trouve donc le demi-plan supérieur délimité par la droite d équation x + y = 0.. 1 xy

Plus en détail

CHAPITRE 10. Jacobien, changement de coordonnées.

CHAPITRE 10. Jacobien, changement de coordonnées. CHAPITRE 10 Jacobien, changement de coordonnées ans ce chapitre, nous allons premièrement rappeler la définition du déterminant d une matrice Nous nous limiterons au cas des matrices d ordre 2 2et3 3,

Plus en détail

Angles orientés et trigonométrie

Angles orientés et trigonométrie Chapitre Angles orientés et trigonométrie Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Trigonométrie Cercle trigonométrique. Radian. Mesure d un angle orienté, mesure principale.

Plus en détail

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé.

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé. Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé. I- ACTIVITES NUMERIQUES (12 points) Exercice 1 (3 points) On considère

Plus en détail

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Page 1 de 9 MATLAB : COMMANDES DE BASE Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Aide help, help nom_de_commande Fenêtre de travail (Command Window) Ligne

Plus en détail

Cinétique et dynamique des systèmes de solides

Cinétique et dynamique des systèmes de solides Cinétique et dynamique des systèmes de solides Page 2/30 CINÉTIQUE des systèmes matériels... 3 1.) Notion de masse...3 2.) Centre de masse d'un ensemble matériel...4 3.) Torseurs cinétique et dynamique...6

Plus en détail

Correction de l examen de la première session

Correction de l examen de la première session de l examen de la première session Julian Tugaut, Franck Licini, Didier Vincent Si vous trouvez des erreurs de Français ou de mathématiques ou bien si vous avez des questions et/ou des suggestions, envoyez-moi

Plus en détail

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET TOUT E QU IL FUT SVOIR POUR LE REVET NUMERIQUE / FONTIONS eci n est qu un rappel de tout ce qu il faut savoir en maths pour le brevet. I- Opérations sur les nombres et les fractions : Les priorités par

Plus en détail

NOMBRES COMPLEXES. Exercice 1 :

NOMBRES COMPLEXES. Exercice 1 : Exercice 1 : NOMBRES COMPLEXES On donne θ 0 un réel tel que : cos(θ 0 ) 5 et sin(θ 0 ) 1 5. Calculer le module et l'argument de chacun des nombres complexes suivants (en fonction de θ 0 ) : a i( )( )(1

Plus en détail

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications A. Optimisation sans contrainte.... Généralités.... Condition nécessaire et condition suffisante

Plus en détail

Cours IV Mise en orbite

Cours IV Mise en orbite Introduction au vol spatial Cours IV Mise en orbite If you don t know where you re going, you ll probably end up somewhere else. Yogi Berra, NY Yankees catcher v1.2.8 by-sa Olivier Cleynen Introduction

Plus en détail

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin. Exo7 Matrice d une application linéaire Corrections d Arnaud odin. Exercice Soit R muni de la base canonique = ( i, j). Soit f : R R la projection sur l axe des abscisses R i parallèlement à R( i + j).

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

F411 - Courbes Paramétrées, Polaires

F411 - Courbes Paramétrées, Polaires 1/43 Courbes Paramétrées Courbes polaires Longueur d un arc, Courbure F411 - Courbes Paramétrées, Polaires Michel Fournié michel.fournie@iut-tlse3.fr http://www.math.univ-toulouse.fr/ fournie/ Année 2012/2013

Plus en détail

A. Benali 0248484081 benali@ensi-bourges.fr. Objectifs du cours

A. Benali 0248484081 benali@ensi-bourges.fr. Objectifs du cours A. Benali 0248484081 benali@ensi-bourges.fr 64 Objectifs du cours Comment procéder pour donner des ordres au robot Apprendre à représenter la position et l orientation d une chaîne mécanique Être capable

Plus en détail

Michel Henry Nicolas Delorme

Michel Henry Nicolas Delorme Michel Henry Nicolas Delorme Mécanique du point Cours + Exos Michel Henry Maître de conférences à l IUFM des Pays de Loire (Le Mans) Agrégé de physique Nicolas Delorme Maître de conférences à l université

Plus en détail

I. Polynômes de Tchebychev

I. Polynômes de Tchebychev Première épreuve CCP filière MP I. Polynômes de Tchebychev ( ) 1.a) Tout réel θ vérifie cos(nθ) = Re ((cos θ + i sin θ) n ) = Re Cn k (cos θ) n k i k (sin θ) k Or i k est réel quand k est pair et imaginaire

Plus en détail

Pour l épreuve d algèbre, les calculatrices sont interdites.

Pour l épreuve d algèbre, les calculatrices sont interdites. Les pages qui suivent comportent, à titre d exemples, les questions d algèbre depuis juillet 003 jusqu à juillet 015, avec leurs solutions. Pour l épreuve d algèbre, les calculatrices sont interdites.

Plus en détail

1 Définition. 2 Systèmes matériels et solides. 3 Les actions mécaniques. Le système matériel : Il peut être un ensemble.un sous-ensemble..

1 Définition. 2 Systèmes matériels et solides. 3 Les actions mécaniques. Le système matériel : Il peut être un ensemble.un sous-ensemble.. 1 Définition GÉNÉRALITÉS Statique 1 2 Systèmes matériels et solides Le système matériel : Il peut être un ensemble.un sous-ensemble..une pièce mais aussi un liquide ou un gaz Le solide : Il est supposé

Plus en détail

Séquence 10. Géométrie dans l espace. Sommaire

Séquence 10. Géométrie dans l espace. Sommaire Séquence 10 Géométrie dans l espace Sommaire 1. Prérequis 2. Calculs vectoriels dans l espace 3. Orthogonalité 4. Produit scalaire dans l espace 5. Droites et plans de l espace 6. Synthèse Dans cette séquence,

Plus en détail

Repérage d un point - Vitesse et

Repérage d un point - Vitesse et PSI - écanique I - Repérage d un point - Vitesse et accélération page 1/6 Repérage d un point - Vitesse et accélération Table des matières 1 Espace et temps - Référentiel d observation 1 2 Coordonnées

Plus en détail

Mesure d angles et trigonométrie

Mesure d angles et trigonométrie Thierry Ciblac Mesure d angles et trigonométrie Mesure de l angle de deux axes (ou de deux demi-droites) de même origine. - Mesures en degrés : Divisons un cercle en 360 parties égales définissant ainsi

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

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007 Vision industrielle et télédétection - Détection d ellipses Guillaume Martinez 17 décembre 2007 1 Table des matières 1 Le projet 3 1.1 Objectif................................ 3 1.2 Les choix techniques.........................

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

1S Modèles de rédaction Enoncés

1S Modèles de rédaction Enoncés Par l équipe des professeurs de 1S du lycée Parc de Vilgénis 1S Modèles de rédaction Enoncés Produit scalaire & Corrigés Exercice 1 : définition du produit scalaire Soit ABC un triangle tel que AB, AC

Plus en détail

LA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE

LA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE LA PHYSIQUE DES MATERIAUX Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE Pr. A. Belayachi Université Mohammed V Agdal Faculté des Sciences Rabat Département de Physique - L.P.M belayach@fsr.ac.ma 1 1.Le réseau

Plus en détail

aux différences est appelé équation aux différences d ordre n en forme normale.

aux différences est appelé équation aux différences d ordre n en forme normale. MODÉLISATION ET SIMULATION EQUATIONS AUX DIFFÉRENCES (I/II) 1. Rappels théoriques : résolution d équations aux différences 1.1. Équations aux différences. Définition. Soit x k = x(k) X l état scalaire

Plus en détail

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ INTRODUCTION Données : n individus observés sur p variables quantitatives. L A.C.P. permet d eplorer les liaisons entre variables et

Plus en détail

Plan du cours : électricité 1

Plan du cours : électricité 1 Semestre : S2 Module Physique II 1 Electricité 1 2 Optique géométrique Plan du cours : électricité 1 Partie A : Electrostatique (discipline de l étude des phénomènes liés aux distributions de charges stationnaires)

Plus en détail

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé Baccalauréat S ntilles-guyane 11 septembre 14 Corrigé EXERCICE 1 6 points Commun à tous les candidats Une entreprise de jouets en peluche souhaite commercialiser un nouveau produit et à cette fin, effectue

Plus en détail

Quelques contrôle de Première S

Quelques contrôle de Première S Quelques contrôle de Première S Gilles Auriol auriolg@free.fr http ://auriolg.free.fr Voici l énoncé de 7 devoirs de Première S, intégralement corrigés. Malgré tout les devoirs et 5 nécessitent l usage

Plus en détail

Equations cartésiennes d une droite

Equations cartésiennes d une droite Equations cartésiennes d une droite I) Vecteur directeur d une droite : 1) Définition Soit (d) une droite du plan. Un vecteur directeur d une droite (d) est un vecteur non nul la même direction que la

Plus en détail

PROBLEME(12) Première partie : Peinture des murs et du plafond.

PROBLEME(12) Première partie : Peinture des murs et du plafond. PROBLEME(12) Une entreprise doit rénover un local. Ce local a la forme d'un parallélépipède rectangle. La longueur est 6,40m, la largeur est 5,20m et la hauteur est 2,80m. Il comporte une porte de 2m de

Plus en détail

Analyse en Composantes Principales

Analyse en Composantes Principales Analyse en Composantes Principales Anne B Dufour Octobre 2013 Anne B Dufour () Analyse en Composantes Principales Octobre 2013 1 / 36 Introduction Introduction Soit X un tableau contenant p variables mesurées

Plus en détail

Proposition de programmes de calculs en mise en train

Proposition de programmes de calculs en mise en train Proposition de programmes de calculs en mise en train Programme 1 : Je choisis un nombre, je lui ajoute 1, je calcule le carré du résultat, je retranche le carré du nombre de départ. Essai-conjecture-preuve.

Plus en détail

Premiers exercices d Algèbre. Anne-Marie Simon

Premiers exercices d Algèbre. Anne-Marie Simon Premiers exercices d Algèbre Anne-Marie Simon première version: 17 août 2005 version corrigée et complétée le 12 octobre 2010 ii Table des matières 1 Quelques structures ensemblistes 1 1.0 Ensembles, relations,

Plus en détail

DURÉE DU JOUR EN FONCTION DE LA DATE ET DE LA LATITUDE

DURÉE DU JOUR EN FONCTION DE LA DATE ET DE LA LATITUDE DURÉE DU JUR E FCTI DE LA DATE ET DE LA LATITUDE ous allons nous intéresser à la durée du jour, prise ici dans le sens de période d éclairement par le Soleil dans une journée de 4 h, en un lieu donné de

Plus en détail

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que Introduction. On suppose connus les ensembles N (des entiers naturels), Z des entiers relatifs et Q (des nombres rationnels). On s est rendu compte, depuis l antiquité, que l on ne peut pas tout mesurer

Plus en détail

Baccalauréat S Nombres complexes Index des exercices sur les complexes de septembre 1999 à juin 2012 Tapuscrit : DENIS VERGÈS

Baccalauréat S Nombres complexes Index des exercices sur les complexes de septembre 1999 à juin 2012 Tapuscrit : DENIS VERGÈS Baccalauréat S Nombres complexes Index des exercices sur les complexes de septembre 1999 à juin 2012 Tapuscrit : DENIS VERGÈS N o Lieu et date Q.C.M. Algébrique Géométrie 1 Asie juin 2012 2 Métropole juin

Plus en détail

Manipulateurs Pleinement Parallèles

Manipulateurs Pleinement Parallèles Séparation des Solutions aux Modèles Géométriques Direct et Inverse pour les Manipulateurs Pleinement Parallèles Chablat Damien, Wenger Philippe Institut de Recherche en Communications et Cybernétique

Plus en détail

Rupture et plasticité

Rupture et plasticité Rupture et plasticité Département de Mécanique, Ecole Polytechnique, 2009 2010 Département de Mécanique, Ecole Polytechnique, 2009 2010 25 novembre 2009 1 / 44 Rupture et plasticité : plan du cours Comportements

Plus en détail

Planche n o 22. Fonctions de plusieurs variables. Corrigé

Planche n o 22. Fonctions de plusieurs variables. Corrigé Planche n o Fonctions de plusieurs variables Corrigé n o : f est définie sur R \ {, } Pour, f, = Quand tend vers, le couple, tend vers le couple, et f, tend vers Donc, si f a une limite réelle en, cette

Plus en détail

Cours d analyse numérique SMI-S4

Cours d analyse numérique SMI-S4 ours d analyse numérique SMI-S4 Introduction L objet de l analyse numérique est de concevoir et d étudier des méthodes de résolution de certains problèmes mathématiques, en général issus de problèmes réels,

Plus en détail

t 100. = 8 ; le pourcentage de réduction est : 8 % 1 t Le pourcentage d'évolution (appelé aussi taux d'évolution) est le nombre :

t 100. = 8 ; le pourcentage de réduction est : 8 % 1 t Le pourcentage d'évolution (appelé aussi taux d'évolution) est le nombre : Terminale STSS 2 012 2 013 Pourcentages Synthèse 1) Définition : Calculer t % d'un nombre, c'est multiplier ce nombre par t 100. 2) Exemples de calcul : a) Calcul d un pourcentage : Un article coûtant

Plus en détail

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable Eo7 Fonctions de plusieurs variables Eercices de Jean-Louis Rouget Retrouver aussi cette fiche sur wwwmaths-francefr * très facile ** facile *** difficulté moenne **** difficile ***** très difficile I

Plus en détail

EXERCICES DE REVISIONS MATHEMATIQUES CM2

EXERCICES DE REVISIONS MATHEMATIQUES CM2 EXERCICES DE REVISIONS MATHEMATIQUES CM2 NOMBRES ET CALCUL Exercices FRACTIONS Nommer les fractions simples et décimales en utilisant le vocabulaire : 3 R1 demi, tiers, quart, dixième, centième. Utiliser

Plus en détail

Erratum de MÉCANIQUE, 6ème édition. Introduction Page xxi (milieu de page) G = 6, 672 59 10 11 m 3 kg 1 s 2

Erratum de MÉCANIQUE, 6ème édition. Introduction Page xxi (milieu de page) G = 6, 672 59 10 11 m 3 kg 1 s 2 Introduction Page xxi (milieu de page) G = 6, 672 59 1 11 m 3 kg 1 s 2 Erratum de MÉCANIQUE, 6ème édition Page xxv (dernier tiers de page) le terme de Coriolis est supérieur à 1% du poids) Chapitre 1 Page

Plus en détail

Python - introduction à la programmation et calcul scientifique

Python - introduction à la programmation et calcul scientifique Université de Strasbourg Environnements Informatique Python - introduction à la programmation et calcul scientifique Feuille de TP 1 Avant de commencer Le but de ce TP est de vous montrer les bases de

Plus en détail

Chapitre 1 Cinématique du point matériel

Chapitre 1 Cinématique du point matériel Chapitre 1 Cinématique du point matériel 7 1.1. Introduction 1.1.1. Domaine d étude Le programme de mécanique de math sup se limite à l étude de la mécanique classique. Sont exclus : la relativité et la

Plus en détail

Quantification Scalaire et Prédictive

Quantification Scalaire et Prédictive Quantification Scalaire et Prédictive Marco Cagnazzo Département Traitement du Signal et des Images TELECOM ParisTech 7 Décembre 2012 M. Cagnazzo Quantification Scalaire et Prédictive 1/64 Plan Introduction

Plus en détail

OM 1 Outils mathématiques : fonction de plusieurs variables

OM 1 Outils mathématiques : fonction de plusieurs variables Outils mathématiques : fonction de plusieurs variables PCSI 2013 2014 Certaines partie de ce chapitre ne seront utiles qu à partir de l année prochaine, mais une grande partie nous servira dès cette année.

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 différentiel sur R n Première partie

Calcul différentiel sur R n Première partie Calcul différentiel sur R n Première partie Université De Metz 2006-2007 1 Définitions générales On note L(R n, R m ) l espace vectoriel des applications linéaires de R n dans R m. Définition 1.1 (différentiabilité

Plus en détail

Exemple 4.4. Continuons l exemple précédent. Maintenant on travaille sur les quaternions et on a alors les décompositions

Exemple 4.4. Continuons l exemple précédent. Maintenant on travaille sur les quaternions et on a alors les décompositions Exemple 4.4. Continuons l exemple précédent. Maintenant on travaille sur les quaternions et on a alors les décompositions HQ = He 1 He 2 He 3 He 4 HQ e 5 comme anneaux (avec centre Re 1 Re 2 Re 3 Re 4

Plus en détail

Test : principe fondamental de la dynamique et aspect énergétique

Test : principe fondamental de la dynamique et aspect énergétique Durée : 45 minutes Objectifs Test : principe fondamental de la dynamique et aspect énergétique Projection de forces. Calcul de durée d'accélération / décélération ou d'accélération / décélération ou de

Plus en détail

TUTORIAL 1 ETUDE D UN MODELE SIMPLIFIE DE PORTIQUE PLAN ARTICULE

TUTORIAL 1 ETUDE D UN MODELE SIMPLIFIE DE PORTIQUE PLAN ARTICULE TUTORIAL 1 ETUDE D UN MODELE SIMPLIFIE DE PORTIQUE PLAN ARTICULE L'objectif de ce tutorial est de décrire les différentes étapes dans CASTOR Concept / FEM permettant d'effectuer l'analyse statique d'une

Plus en détail

Cours Informatique Master STEP

Cours Informatique Master STEP Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions

Plus en détail

Sujet. calculatrice: autorisée durée: 4 heures

Sujet. calculatrice: autorisée durée: 4 heures DS SCIENCES PHYSIQUES MATHSPÉ calculatrice: autorisée durée: 4 heures Sujet Approche d'un projecteur de diapositives...2 I.Questions préliminaires...2 A.Lentille divergente...2 B.Lentille convergente et

Plus en détail

5 ème Chapitre 4 Triangles

5 ème Chapitre 4 Triangles 5 ème Chapitre 4 Triangles 1) Médiatrices Définition : la médiatrice d'un segment est l'ensemble des points équidistants des extrémités du segment (cours de 6 ème ). Si M appartient à la médiatrice du

Plus en détail

INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES

INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES Dominique LAFFLY Maître de Conférences, Université de Pau Laboratoire Société Environnement Territoire UMR 5603 du CNRS et Université de Pau Domaine

Plus en détail

I. Ensemble de définition d'une fonction

I. Ensemble de définition d'une fonction Chapitre 2 Généralités sur les fonctions Fonctions de références et fonctions associées Ce que dit le programme : Étude de fonctions Fonctions de référence x x et x x Connaître les variations de ces deux

Plus en détail

NOTATIONS PRÉLIMINAIRES

NOTATIONS PRÉLIMINAIRES Pour le Jeudi 14 Octobre 2010 NOTATIONS Soit V un espace vectoriel réel ; l'espace vectoriel des endomorphismes de l'espace vectoriel V est désigné par L(V ). Soit f un endomorphisme de l'espace vectoriel

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

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

Catalogue des connaissances de base en mathématiques dispensées dans les gymnases, lycées et collèges romands.

Catalogue des connaissances de base en mathématiques dispensées dans les gymnases, lycées et collèges romands. Catalogue des connaissances de base en mathématiques dispensées dans les gymnases, lycées et collèges romands. Pourquoi un autre catalogue en Suisse romande Historique En 1990, la CRUS (Conférences des

Plus en détail

La géométrie du triangle III IV - V Cercles remarquables - Lieux géométriques - Relations métriques

La géométrie du triangle III IV - V Cercles remarquables - Lieux géométriques - Relations métriques La géométrie du triangle III IV - V Cercles remarquables - Lieux géométriques - Relations métriques III. Cercles 1. Cercle d'euler 2. Droite d'euler 3. Théorème de Feuerbach 4. Milieux des segments joignant

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

DYNAMIQUE DE FORMATION DES ÉTOILES

DYNAMIQUE DE FORMATION DES ÉTOILES A 99 PHYS. II ÉCOLE NATIONALE DES PONTS ET CHAUSSÉES, ÉCOLES NATIONALES SUPÉRIEURES DE L'AÉRONAUTIQUE ET DE L'ESPACE, DE TECHNIQUES AVANCÉES, DES TÉLÉCOMMUNICATIONS, DES MINES DE PARIS, DES MINES DE SAINT-ÉTIENNE,

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