Académique Documents
Professionnel Documents
Culture Documents
Hanane Matlab
Hanane Matlab
‘Matlab’
Exercice 1 :
1. >> a=1:7
a=
1 2 3 4 5 6 7
>> who
>> whos
Name Size Bytes Class Attributes
a 1x7 56 double
2. >> a=1:2
a=
1 2
3. >> b=a+2
b=
3 4
>> who
a b
>> whos
Name Size Bytes Class Attributes
a 1x2 16 double
b 1x2 16 double
Exercice 2
On écrit dans script :
A=[12 24 36 58;2 6 8 10;7 9 11 13]
A(3,:)
A(:,4)
A(2:3,2:3)
A1=[7 9 11 13;2 6 8 10;12 24 36 58]
A =
12 24 36 58
2 6 8 10
7 9 11 13
ans =
7 9 11 13
Ans =
58
10
13
ans =
6 8
9 11
A1 =
7 9 11 13
2 6 8 10
12 24 36 58
>>
Exercice 3 :
x= [0, 2, 4, 6,8,10,12,14,16]
y= [20, 23,30,33,32,37,34, 39,36]
plot(x,y)
title('courbe de temperature')
xlabel('temps')
ylabel('temperature')
grid on
x =
0 2 4 6 8 10 12 14 16
y =
20 23 30 33 32 37 34 39 36
>>
Exercice 3
x= input ('entrer la valeur de x=')
if mod(x, 2) ==0
disp('le nombre est pair')
else disp('le nombre est impair')
end
commande windows:
entrer la valeur de x=3
x =
x =
Exercice 4:
a = input('a=')
b = input('b=')
c = input('c=')
if (a==0)
if b~=0
x = -c/b
else
disp('l equation n a pas de solution')
end
else
delta= b.^2-4.*a.*c
if delta>0
disp('l equation a deux solution')
x1=(-b+sqrt(delta))/2*a
x2=(-b-sqrt(delta))/2*a
elseif delta==0
disp('l equation a un seul solution')
x= -b/2*a
elseif delta<0
disp('l equation a deux solution
complexe')
x1 = (-b+i*sqrt(-delta))/2*a
x2= (-b-i*sqrt(-delta))/2*a
end
end
commande window:
pour delta<0:
a=2
a =
b=1
b =
c=4
c =
delta =
-31
x1 =
-1.0000 + 5.5678i
x2 =
-1.0000 - 5.5678i
Pour delta=0 :
a=2
a =
2
b=4
b =
c=2
c =
delta =
x =
-4
Pour delta>0 :
a=3
a =
3
b=4
b =
c=1
c =
delta =
x1 =
-3
x2 =
-9