Vous êtes sur la page 1sur 2

Catalogue

Université Moulay Ismaı̈l


ENSAM-Meknès
Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rattrapage : Calcul Matriciel Numérique
Niveau : 3ème année Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Date : Jeudi 4 Mars 2021
Durée : 1h Code ENSAM : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C ET M P T TR U V
0 1 2 3 4 5 6 7 8 9 • Cochez votre code d’étudiant ENSAM ci-contre caractère par caractère.

0 1 2 3 4 5 6 7 8 9 • Aucun document n’est autorisé.


0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ∗ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question [reprenumq1] ♣ Soit trois nombres réels x = 8.22, y = 0.00317 et Question [syslinq1] En utilisant un ordinateur qui arrondit les nombres à 4
z = 0.00432. En utilisant le système de numérotation en virgule flotante normalisée chiffres significatifs, la méthode d’élimination de Gauss sans pivotement utilisée pour
à base 10 avec 3 chiffres signicatifs et arrondis à la décimale la plus proche, cocher résoudre le système:
les propositions vraies : (2Pts) 
0.0030x1 + 55.23x2 = 58.12
x + (y + z) < (x + y) + z x + (y + z) < (x + z) + y 6.239x1 − 7.123x2 = 47.23
(x + y) + z = x + (y + z) donne la solution : (2Pts)
(x + y) + z < x + (y + z) (x + z) + y < x + (y + z)
x1 = 26.66, x2 = 1.051 x1 = 8.800, x2 = 1.000
x1 = 8.769, x2 = 1.051 x1 = 8.771, x2 = 1.052
Question [reprenumq2] Combien de bits faut-il pour coder un nombre entier
compris entre −100 et 100 ? (2Pts)

6 bits 9 bits Question


 [syslinq2] On
 se proposede résoudre
 le système 
linéaireAx = b, où
7 bits 1 −1 2 −2 x1 1
 −1 3 −6 6   x2   −1 
8 bits 10 bits A= 2 −3 9
, x=  et b=  2 .

−9   x3 
1 1 −1 5 x4 −2
Déterminer la matrice L de la décomposition LU de la matrice A suivant l’algorithme
Question [reprenumq3] (128 + 116 ) est égal ... (2Pts)
de Crout: (2Pts)
1112 1117 
1 0 0 0
 
1 0 0 0

1113  −1 2 0 0   −1 2 0 0 
L=  2 −1 3 0 
 L=  2 −1 3 0 

1116 Aucune des 4 réponses
1 2 1 4 1 2 −1 4
   
1 0 0 0 1 0 0 0
Question [reprenumq4] Quelle est la valeur décimale de la représentation en vir-  −1 2 0 0   −1 2 0 0 
L=  2 −1 3 0 
 L=  2 −1 3

gule flottante selon la norme 754 de 11000001011110110000000000000000? (2Pts) 0 
1 2 1 −4 1 2 −1 −4
−15.6785 −15.6875
−15.6857
−15.6758 −15.6578 Question [syslinq3] On reprend le même système linéaire de la question
précédente. Déterminer la matrice U de la décomposition LU de la matrice A suivant
l’algorithme de Doolittle: (2Pts)
Question [reprenumq5a] ♣ Le programme suivant est censé calculer la puissance    
neme de x (x pouvant être un vecteur) mais il ne marche pas. 1 −1 2 −2 1 −1 2 −2
 0 2 −4 4   0 2 −4 4 
% programme principal U =  U = 
 0 0 3 −3   0 0 3 3 
n=4; 0 0 0 4 0 0 0 4
puissance(3)    
n=3; 1 −1 2 −2 1 −1 2 −2
 0 2 −4 4   0 2 −4 4 
puissance([2 4]) U =  U = 
% fonction puissance
 0 0 3 −3   0 0 −3 3 
function y=puissance(x); 0 0 0 −4 0 0 0 4
y=x^n; Question [syslinq4] Déterminer la solution du système linéaire de la question
Cochez toutes modifications que l’on doit apporter aux lignes de ce programme pour précédente: (2 Pts)
qu’il fonctionne correctement? (2Pts)   
1 0
 0   1 
y=puissance(x,n) puissance(3,n) x=  −3 
 x=
 −1 

4 4
[x,n]=puissance(y) puissance([2 4],n) − 34 − 14
   
[y,n]=puissance(x) puissance(n,3) 1 0
 0   1 
y=x.ˆn puissance(n,[2 4]) x= x=
 −1 

 −3 

4 4
− 14 − 34
Catalogue

 
4 2 4 2
 2 2 4 2 
Question [syslinq5]  4 4 9 6 . Déterminer la ma-
On considère A =  

2 2 6 10
trice L issue de la décomposition de Cholesky de la matrice A: (2Pts)
   
2 0 0 0 2 0 0 0
 1 −1 0 0   1 −1 0 0 
L=  2 −2 1 0 
 L=  2 −2 −1 0 

1 −1 2 −2 1 −1 2 −2
   
2 0 0 0 −2 0 0 0
 1 −1 0 0   1 −1 0 0 
L=  2 −2 1 0 
 L=  2 −2 1 0 

1 −1 2 2 1 −1 2 −2
 
2 0 0 0 n’existe pas
 1 1 0 0 
L=  2 −2 1 0 

1 −1 2 −2

Vous aimerez peut-être aussi