Вы находитесь на странице: 1из 5

Compte rendu Srie 1 Matlab

Anass Zniti, Yassine Menfa

Prise en main de MATLAB


MATLAB est un systme interactif et convivial de calcul numrique et de visualisation
graphique destin aux ingnieurs et scientifiques. Il possde un langage de
programmation la fois puissant et simple dutilisation. Il permet dexprimer les
problmes et solutions dune faon aise, contrairement aux autres langages de
programmation.
MATLAB intgre des fonctions danalyse numrique, de calcul matriciel, de traitement
de signal, de visualisation graphique 2D et 3D, etc.

Il peut tre utilis de faon interactive ou en mode programmation.

En mode interactif, lutilisateur a la possibilit de raliser rapidement des calculs


sophistiqus et den prsenter les rsultats sous forme numrique ou graphique.
En mode programmation, il est possible dcrire les scripts (programmes)
comme avec dautres langages. Lutilisateur peut aussi crer ses propres
fonctions pouvant tre appeles de faon interactives ou par les scripts. Ces
fonctions fournissent MATLAB un atout ingalable : son extensibilit. Ainsi,
lenvironnement MATLAB peut tre facilement tendu.

Linterface de Matlab
Linterface principale se dcompose comme suit :
1. Command window : Permet dexcuter des commandes en dehors de
programme et affiche les rsultats.
2. : Contenu du rpertoire courant o doit se situer vos
programmes.
3. : Affiche lensemble des variables utilises.
4. Commande History : Permet de visualiser les dernires commandes
excutes. Il est possible de faire glisser ces commandes vers la fentre de
commande. On peut aussi y accder en appuyant sur flche haut ou pour des
commandes plus anciennes en tapant la premire lettre de lexpression puis
flche haut.
5. Choix du rpertoire courant: cest le dossier o doit se situer vos
programmes (fichiers *.m). Vous pouvez mettre vos programmes dans un
autre dossier mais dans ce cas il faut linclure dans File >> Set Path

Les commandes utiles


En cas de perte des fentres du bureau :
Menu >> Desktop >> Desktop Layout >> Default
Pour effacer le contenu de la fentre de commande :
clc
Pour supprimer toutes les figures en une fois :
close all
Pour supprimer toutes les variables du workspace :
clear
Pour supprimer la variable a du workspace :
clear a
Pour supprimer les variables de lespace de travail, et les liens vers les fonctions
utilises:
clear all

Exercie 1 :

Code :

clc
clear
%Entrer
disp(sprintf('\t \t \t calcule le volume et la surface d une sphere'))
disp('entrez svp le rayon du sphere en cm:')
r=input('r=');
%Traitement
s=(4*pi*r^3)/3;
v=4*pi*r^2;
%Affichage
disp(sprintf('le volume de votre sphere est:%.2f cm',v))
disp(sprintf('la surface de votre sphere est:%.2f cm^3',s))

Resultat obtenu:
Commentaire :

Exercie 2 :

Code :
clc
clear
%Entrer
disp('Entrer la longeur des 3 cot du triangle')
A=input('A=');
B=input('B=');
C=input('C=');
%Traitement
P=(A+B+C)/2 ;
S=sqrt(P*(P-A)*(P-B)*(P-C));
%Affichage
disp(sprintf('L aire du triangle est : %0.2f cm ',S))

Resultat obtenu:
Commentaire :