0% ont trouvé ce document utile (0 vote)
58 vues2 pages

SolutionExamen 3

Le document présente les solutions d'exercices d'un examen de langage à l'Université de Skikda. Il inclut des évaluations d'expressions matricielles, des programmes pour trouver les maximums et minimums dans un vecteur, ainsi que des instructions pour dessiner des fonctions. Les solutions sont accompagnées de résultats et de modifications de code.

Transféré par

Zahra Zahra
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
58 vues2 pages

SolutionExamen 3

Le document présente les solutions d'exercices d'un examen de langage à l'Université de Skikda. Il inclut des évaluations d'expressions matricielles, des programmes pour trouver les maximums et minimums dans un vecteur, ainsi que des instructions pour dessiner des fonctions. Les solutions sont accompagnées de résultats et de modifications de code.

Transféré par

Zahra Zahra
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université de Skikda 20 août 1955

Département de technologie
2eme année LMD Sciences et Techniques, 2012/2013

SOLUTION DE L’EXAMEN DE : LANGAGE


Solution de l’Exercice 01
(Quel est le résultat d’évaluation des expressions suivantes ?)
>> A = [2,0,1 ; -1,-3,2];
>> B = [-1,1 ; 4,3];
>> C = [1,6 ; 0,-2 ; 4,0];

>> A*C A C A*C


ans = 1 6
6 12 2 0 1 6 12
� � �0 −2� � �
7 0 1pt −1 −3 2
4 0
7 0

>> A.*(C')-[B , ones(2,1)] [B ,


ans =
A C’ ones(2,1)]
ans
3 -1 3 2 0 1 1 0 4 −1 1 1 3 −1 3
-10 3 -1 pt 1 �
−1 −3 2
� �
6 −2 0
� �
4 3 1
� �
−10 3 −1

>> B.^ones(2) + B.^zeros(2) B.^ones(2) B.^zeros(2) ans


ans =
−1 1 1 1 0 2
0 2 � � � � � �
5 4 pt1 4 3 1 1 5 4

>> C + [B ; [-4 1]] C [B ; [-4 1]] ans


ans = 1 6 −1 1 0 7
0 7
4 1
1pt �0
4
−2�
0
�4
4
3�
1
�4
0
1�
1
0 1

>> D = [A ; C']; D(:,2)=[] D = [A ; C']; D(:,2)=[]


D = 2 0 1 2 1
2 1 −1 −3 2 −1 2
� � � �
-1 2
pt 1 1 0 4
6 −2 0
1 4
6 0
1 4
6 0

>> D = D(end:-2:1 , :) D D(end:-2:1 , :)


D = 2 1
6 0 −1 2 6 0
-1 2
1pt �
1 4
� �
−1 2

6 0
>> A(:,2) = [3 ; 5] A(:,2) A
A = 0 2 3 1
� � � �
2 3 1
1pt −3 −1 5 2
-1 5 2

Solution de l’examen de LANGAGE


Université de Skikda 20 août 1955
Département de technologie
2eme année LMD Sciences et Techniques, 2012/2013
Solution de l’Exercice 02
1. Exécution manuelle du programme :
V = [3,-5, 10,2] V = [1, 3, 1, 4,0]
V G P i V G P i
[3,-5, 10,2] [1, 3, 1, 4,0]
[3,-5, 10,2] 3 [1, 3, 1, 4,0] 1
[3,-5, 10,2] 3 3 [1, 3, 1, 4,0] 1 1
[3,-5, 10,2] 3 -5 2 [1, 3, 1, 4,0] 3 1 2
[3,-5, 10,2] 10 -5 3 [1, 3, 1, 4,0] 3 1 3
[3,-5, 10,2] 10 -5 4 [1, 3, 1, 4,0] 4 1 4
[1, 3, 1, 4,0] 4 0 5
Afficher: G = 10
P = -5 1.5p Afficher : G = 4
P=0 1.5p
2. Le rôle du programme :
Ce programme trouve le maximum et le minimum des éléments d’un vecteur.
Il stocke le minimum dans la variable G, et le minimum dans la variable P. 1pt

3. Remplacement de l’instruction for par 4. Transformation du programme en


l’instruction while : une fonction appelée extremum:
V = input('Entrez un vecteur: '); function [G,P]= extremum(V)
G = V(1);
P = V(1); G = V(1);
i = 2 P = V(1);
while i<= length(V)
if V(i) > G for i = 2:length(V)
G = V(i);
p 1.5 if V(i) > G 1.5p
end G = V(i);
if V(i) < P end
P = V(i);
End
i = i+1 if V(i) < P
end P = V(i);
G % Afficher la valeur de G end
P % Afficher la valeur de P end

Solution de l’Exercice 03
1. Dessiner f(x) et g(x) dans la même figure :
>> x1 = 5:0.5:15;
>> f = (x1.^3-2*x1.^2+7)./(x1.*sqrt(x1+5)-3); 5pt
>> x2 = pi:pi/8:5*pi;
>> g = abs(x2.^2.*cos(x2))-sin(x2);
>> plot(x1,f,x2,g)
2. Dessiner f(x) en rouge, en pointillé et avec des points en forme de carrés :
>> x = 5:0.5:15;
>> f = (x.^3-2*x.^2+7)./(x.*sqrt(x+5)-3);
>> plot(x,f, 'r:s')
1pt

Solution de l’examen de LANGAGE

Vous aimerez peut-être aussi