Vous êtes sur la page 1sur 2

1

Université Moulay Ismail A.U. 2019-2020


ENSAM Génie Civil (4A)
Département Math-Info Méthode des Eléments Finis

Fiche d’exercices N 1

Ex. 1 — Elément fini de référence en D1

1. Notons par λ̂0 et λ̂1 la base de Lagrange de P1 [x̂]([0, 1]).


a) Donner les expressions de λ̂0 et λ̂1 .
b) Montrer que le triplet (Iˆ = [0, 1], Σ̂ = {0, 1}, P1 [x̂]([0, 1])) est un élément fini. Il est
appelé l’élément fini P1 de référence.
2. Soit a, b ∈ R et a6= b. 
a) Vérifier que I = [a, b], Σ = {a, b}, P1 [x]([a, b]) est un élément fini.
b) Notons par F : Iˆ = [0, 1] −→ [a, b], x̂ 7→ (b − a)x̂ + a. Notons par λa et λb les
polynômes de Lagrange associés aux degrés de libertés {a, b}.
c) Donner les expressions de λa et λb .
d) Vérifier que λa = λ̂0 ◦ F −1 et que λb = λ̂1 ◦ F −1
e) En déduire que que l’élément fini
   
ˆ −1 −1
I, Σ, vect{λa , λb } = F (I), F (Σ̂), vect{λ̂0 ◦ F , λ̂1 ◦ F }

Ex. 2 — Elément  fini de référence en D2 


0 1  0
Notons par Ŝ1 = , Ŝ2 = et Ŝ3 = les sommets du triangle T̂ .
0 0 1
 
1. Vérifier que T̂ , Σ̂ = {(Ŝi )1≤i≤3 }, P1 [x̂, ŷ] est un élément fini. Cet élément fini est appelé
élément fini de référence P1 en 2D.
2. Déterminer la base de Lagrange associée à Σ̂.
xi 
3. Soit T un triangle non dégénéré de sommets Si = 1 ≤ i ≤ 3. Déterminer une
yi
application affine F : T̂ → T tel que F (Ŝi ) = Si pour 1 ≤ i ≤ 3.
4. Vérifier que
 
T, Σ = {Si , 1 ≤ i ≤ 3}, P1 [x, y] = vect{λ1 , λ2 , λ3 }
 = 
F (T̂ ), F (Σ̂ = {F (Ŝi , 1 ≤ i ≤ 3}, P1 [x, y] = vect{λ̂1 ◦ F −1 , λ̂2 ◦ F −1 , λ̂3 ◦ F −1 }

M. GHILANI
2

Ex. 3 — Le simplexe
On appelle simplexe dans Rn tout corps géométrique définie par n + 1 sommets (Sj )0≤j≤n de
 S1j 
Rn où Sj = .. tel que la matrice ci-dessous est inversible :
.
Snj
 
1 ··· 1
S0 · · · Sn

1. a) Vérifier que le segment I = [a, b] est un simplexe.


b) Vérifier que le triangle de surface non nul est un simplexe.
c) Le trapèze est il un simplexe ?
d) Donner un simplexe de dimension 3.

Ex. 4 — Quelques propriétés des polynômes de Lagrange


Soit a, b ∈ R et a 6= b. Notons par la et lb les polynômes de Lagrange associés à a, b.
1. a) Vérifier que P1 [x] = vect(la , lb ).
b) Vérifier que pour tout x ∈ R on a :
 1 1   l (x)   1 
a
=
a b lb (x) x

c) En déduire que les polynômes de Lagrange associés à a, b peuvent être obtenus par
résolution de système linéaire.
2. Soit T un triangle non dégénéré de sommets S1 = (x1 , y1 ), S2 = (x2 , y2 ), S3 = (x3 , y3 ).
Soient λ1 , λ2 , λ3 les fonctions barycentriques du triangle T associées aux sommets de T .
3. Vérifier qu’en tout point (x, y), λ1 , λ2 , λ3 sont solution du système :
    
1 1 1 λ1 (x, y) 1
 x1 x2 x3   λ2 (x, y)  =  x  (1)
y1 y2 y3 λ3 (x, y) y

4. Déterminer (∇λi )1≤i≤3 et vérifier qu’ils sont des vecteurs constants dans R2 .

Ex. 5 — Application de l’interpolation en éléments finis en 1D

1. Trouver l’interpolé en élément finis de Lagrange P1 de la fonction f (x) = sin(x) sur le


π
maillage (i )0≤i≤4 de l’intervalle [0, π].
4
2. Ecrire le programme MATLAB pour l’interpolation d’une fonction donnée f par la
méthode des éléments finis P1 sur un maillage Th donné.
3. Ecrire le programme MATLAB pour l’interpolation d’une fonction donnée f par la
méthode des éléments finis P2 sur un maillage Th donné.

M. GHILANI