Université de Skikda 20 août 1955
Département de technologie
2eme année LMD Sciences et Techniques, 2012/2013
EXAMEN DE RATTRAPAGE : LANGAGE Durée : 01:30
Nom : .................................... La note :
Prénom : .................................... ............ /20
Groupe : ....................................
Exercice 01 (07 pts) bonne réponse (+01pt), mauvaise réponse (-0.5pt), aucune réponse (0pt)
Confirmez ou infirmez par (oui) ou (non) chacune des assertions suivantes :
L’énoncé La réponse
Pour afficher les résultats des calculs sous forme de fractions on
1) ..............
utilise la commande : format rat
Pour une matrice carrée A, les deux expressions (A^2) et (A.^2)
2) ..............
donnent toujours le même résultat
Les deux expressions diag(ones(1,50)) et eye(50) donnent le même
3) ..............
résultat
Pour comparer deux matrices et tester leurs égalités on peut :
• soit utiliser la fonction isequal
4) ..............
• soit utiliser le symbole de comparaison ==
Mais ces deux méthodes ne donnent pas le même type de résultat
La commande hold on active le mode préservation des graphiques ce
5) ..............
qui permet de dessiner plusieurs courbes dans la même figure
Pour tout nombre réel R, les expressions round(R), floor(R) et
6) ..............
ceil(R) donnent toujours le même nombre entier
7) Le nom Matlab est l’abréviation de MATrix LABoratory ..............
Exercice 02 (07 pts)
a = input('Entrez un entier:');
b = input('Entrez un entier:');
Le programme suivant calcule le modulo (le reste
m = a;
de la division entière) de deux nombre a et b while m >= b
considérés comme supérieurs à 0. m = m-b ;
(Le modulo de a et b est le reste de a divisé par b). end
m % Afficher m (le modulo)
Université de Skikda 20 août 1955
Département de technologie
2eme année LMD Sciences et Techniques, 2012/2013
1. Exécutez manuellement ce programme pour les valeurs suivantes :
(a = 7, b = 2) (a = 15, b = 10) (a = 11, b = 4)
a b m a b m a b m
7 15 11
7 2 15 10 11 4
........ ........ ........ ........ ........ ........ ........ ........ ........
........ ........ ........ ........ ........ ........ ........ ........ ........
........ ........ ........ ........ ........ ........ ........ ........ ........
........ ........ ........ ........ ........ ........ ........ ........ ........
2. Transformez le programme précédent en une fonction nommée modulo
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
3. Est-ce que (oui ou non) on peut également calculer le modulo en utilisant
l’expression :
modulo = a-floor(a/b)*b
..............................
Exercice 03 (06 pts)
1. Donnez les commandes Matlab nécessaires pour dessiner les courbes des deux
fonctions suivantes :
1) 𝑓(𝑥) = 3𝑥 5 − 6𝑥 2 + 2𝑥 − 1 pour x ∈ [-7 , 7], pas = 0.2
π
2) 𝑔(𝑥) = 𝑥 sin(𝑥) pour x ∈ [−2π, 2π] , pas =
9
>> ........................................................................................
>> ........................................................................................
>> ........................................................................................
>> ........................................................................................
>> ........................................................................................
>> ........................................................................................
>> ........................................................................................
Bonne Chance