Vous êtes sur la page 1sur 11

Comptes rendus

‘Matlab’

Les objectifs du TP1 :


- apprendre à calculer les vecteurs ,les matrices ,les
functions(plot ;fplot)par l’utilisation de Matlab .
- Apprendre l’utilisation des M- files {les scripts,
function} .
- Savoire tracer le graphe d’une fonction .
LES objectifs du TP2 :
-apprendre calculer les racines des polynômes en
MATLAB .
-savoire utliser les boucles (for, while).
-tracer la courbe d’une fonction du polynome

RESOLUTION DES EXERCICES  DU TP1:

Exercice 1  :
1. >> a=1:7
a=

1 2 3 4 5 6 7

>> who

Your variables are:

>> 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

Your variables are:

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]

Puis, nous cliquons sur Save pour


l'enregistrer, puis sur Run et nous voyons
dans commande Windows :

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
>>

RESOLUTION DES EXERCICES DU TP2 :

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 =

le nombre est impair


>> Untitled
entrer la valeur de x=2

x =

le nombre est pair

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

l equation a deux solution


complexe

x1 =

-1.0000 + 5.5678i

x2 =

-1.0000 - 5.5678i
Pour delta=0 :
a=2

a =

2
b=4

b =

c=2

c =

delta =

l equation a un seul solution

x =

-4
Pour delta>0 :
a=3

a =
3

b=4

b =

c=1

c =

delta =

l equation a deux solution

x1 =

-3

x2 =
-9

Vous aimerez peut-être aussi