Académique Documents
Professionnel Documents
Culture Documents
Département de technologie
2eme année LMD Sciences et Techniques
Exercice 01 (05pts) bonne réponse (+01pt), mauvaise réponse (-0.5pt), aucune réponse (0pt)
Répondez par (oui) ou (non) pour les assertions suivantes :
1. La commande Matlab clc supprime toutes les variables.
2. ∀n,m ∈ ℕ, ∀K ∈ ℝ, l’expression suivante donne toujours la valeur 1 :
isequal(K*ones(n,m) , K+zeros(n,m))
3. Pour une matrice non carrée M (le nombre de lignes ≠ le nombre de colonnes), il
est possible de calculer l’expression : M^2
4. Pour inverser les éléments d’un vecteur V, il est possible d’utiliser : V(end:-1:1)
5. L’instruction for est utilisée généralement quand nous ignorons le nombre
d’itérations à l’avance.
Exercice 02 (05pts)
0 3 2 1
Soit les deux matrices : 𝑨𝑨 = � � , 𝑩𝑩 = � �
−1 1 2 0
Calculez les expressions suivantes :
A.*B
A.^B
B+ones(2)
A*eye(2)
A+(B(2,1)+zeros(2,2))
Exercice 03 (05pts)
Soit le programme suivant : a = input('Entrez un nombre naturel:');
1. Donnez le résultat affiché par ce R = 0;
programme pour les valeurs for i = 1:a
suivantes : (a=3), (a=4) R = R + a ;
2. Que fait ce programme ?
end
3. Remplacez for par while en
disp(R)
gardant la fonctionnalité intacte.
Exercice 04 (05pts)
1. Donnez les commandes Matlab nécessaires pour dessiner les courbes des deux
fonctions suivantes (séparément):
1) f(x) = −2𝑥𝑥 2 + 3𝑥𝑥 − 1 pour x ∈ [-4 , 4], pas = 0.2 ;
−5π 5π π
2) g(x) = 𝑥𝑥 𝑠𝑠𝑠𝑠𝑠𝑠(𝑥𝑥) pour x ∈ � 2 , 2 �, pas = ;
12
2. Donnez les commandes pour dessinez la courbe de f(x) en changeant les limites
des axes des abscisses en [-1,3] et les limites des axes des ordonnées en [-20,5]
Bonne Chance
=1955=mÁ`=20=ÌÉ‘Í‘ä=Óƒ€_r
”_ÍrË◊ˇ‘k◊^=ÓÍÿ
^◊m_͇–j=Á=fiËÿ√=Ç=fi=⁄=ÓÍfl_o◊^=Ó‡ã
===E„=0F=Ôf _ rd=ÉÈrË=flÑ ƒ==IE„=0.5 -F=ÔÙù_ ~=Ôf _ rd==IE„ 1=HF=ÔwÎwì=Ôf _ rd 5ﻥ( ^) :01=‚Íà›kÿ
ﺃﺟﺐ ﺑـ )ﻧﻌﻢ( ﺃﻭ )ﻻ( ﻋﻠﻰ ﻛﻞ ﻣﻦ ﺍﻟﻌﺒﺎﺭﺍﺕ ﺍﻟﺘﺎﻟﻴﺔ:
.1ﺗﻌﻠﻴﻤﺔ ﺍﻟﻤﺎﺗﻼﺏ clcﺗﻘﻮﻡ ﺑﺤﺬﻑ ﻛﻞ ﺍﻟﻤﺘﻐﻴﺮﺍﺕ
, ∀K ∈ ℝ, ∀n,m ∈ ℕ .2ﻓﺈﻥ ﺍﻟﻌﺒﺎﺭﺓ ﺍﻟﺘﺎﻟﻴﺔ ﺗﻘﺪﻡ ﺩﺍﺋﻤﺎ ﺍﻟﻨﺘﻴﺠﺔ : 1
))isequal(K*ones(n,m) , K+zeros(n,m
.3ﻣﻦ ﺃﺟﻞ ﺃﻱ ﻣﺼﻔﻮﻓﺔ ﻏﻴﺮ ﻣﺮﺑﻌﺔ ) Mﻋﺪﺩ ﺍﻷﺳﻄﺮ ≠ ﻋﺪﺩ ﺍﻷﻋﻤﺪﺓ( ،ﻓﺈﻧﻪ ﻣﻦ ﺍﻟﻤﻤﻜﻦ ﺣﺴﺎﺏ
ﺍﻟﻌﺒﺎﺭﺓ M^2 :
.4ﻟﻌﻜﺲ ﺗﺮﺗﻴﺐ ﻋﻨﺎﺻﺮ ﺃﻱ ﺷﻌﺎﻉ ، Vﻳﻤﻜﻦ ﺍﺳﺘﻌﻤﺎﻝ ﺍﻟﻌﺒﺎﺭﺓ V(end:-1:1) :
.5ﺗﺴﺘﺨﺪﻡ ﺍﻟﺘﻌﻠﻴﻤﺔ forﻓﻲ ﺍﻟﻌﺎﺩﺓ ﻋﻨﺪ ﻋﺪﻡ ﻣﻌﺮﻓﺔ ﻋﺪﺩ ﺍﻟﺘﻜﺮﺍﺭﺍﺕ ﻣﺴﺒﻘﺎ.
ﺑﺎﻟﺘﻮﻓﻴﻖ