Académique Documents
Professionnel Documents
Culture Documents
Plan de lexpos
Quest-ce que MATLAB? Environnement Commandes principales M-Files Fonctions Ressources
Introduction MATLAB 2
Aide contextuelle
Environnement
Variables en mmoire
Introduction MATLAB
Commandes principales
:
>> n=-5:5 n = -5 -4 -3 -2 -1 0 1 2 3 4 5
Introduction MATLAB
Commandes principales
. Sparateur dcimal 325/100, 3.25 et .325e1 ont tous la mme valeur.
Introduction MATLAB
Commandes principales
. Prfixe signifiant opration lment par lment
>> A*B ans = 0 2 1 3 6 26 >> A.*B ans = 4 6 5 7 0 12 5 21 7 31
Introduction MATLAB
Commandes principales
; Termine une range dans une matrice. Sert aussi viter limpression du rsultat lcran (utile dans les programmes).
Introduction MATLAB
Commandes principales
% Commentaire (dans un programme MFile) sera imprim par la commande help .
Introduction MATLAB
Commandes principales
i j real(A) imag(A) pi eye(N) ones(N,M) zeros(N,M) rand(N,M) randn(N,M)
A.C.Houle, 10 mai 2004
Unit imaginaire (0+j1) Unit imaginaire (0+j1) Partie relle de A Partie imaginaire de A 3.1415926535897.... Matrice identit NxN Matrice de 1 NxM Matrice de 0 NxM Matrice pseudo-alatoire NxM (uniforme) Matrice pseudo-alatoire NxM (normale)
Introduction MATLAB 10
Commandes principales
cos(X), acos(X) sin(X), asin(X) tan(X), atan(X) log(X) log2(X) log10(X) exp(X)
A.C.Houle, 10 mai 2004
Commandes principales
sum(X) cumsum(X) prod(X) mean(X) median(X) min(X) max(X) cov(X) std(X) quad
A.C.Houle, 10 mai 2004
Somme des lments de X Somme cumulative des lments de X Produit des lments de X Moyenne des lments de X lment mdian de X lment minimum de X lment maximum de X Variance des lments de X cart-type des lments de X Intgrale numrique, mthode Simpson
Introduction MATLAB 12
Commandes principales
axis clf close all grid legend plot stairs stem subplot title xlabel ylabel
A.C.Houle, 10 mai 2004
Contrle les axes dun graphique Efface les graphiques Supprime tous les graphiques Contrle la grille dun graphique Permet de dfinir la lgende dun graphique Cre un graphique linaire Cre un graphique en escalier (CNA 1er ordre) Cre un graphique pour signal discret Permet de crer des graphiques multiples Contrle le titre dun graphique Contrle le nom de labscisse Contrle le nom de lordonne
Introduction MATLAB 13
Commandes principales
fft(X) ifft(X) Transforme discrte de Fourier Inverse de la transforme discrte de Fourier
X (k ) * e
k =1
X ( k ) = x ( n) * e
n =1
Coefficients de Fourier
14
Introduction MATLAB
Commandes principales
La commande la plus importante demeure:
help
>> help cos COS Cosine. COS(X) is the cosine of the elements of X.
Introduction MATLAB
15
M-Files
M-Files X-Files Les programmes MATLAB se prsentent sous la forme de fichiers possdant lextension *.m et se trouvant dans le rpertoire de travail. On les cre laide de la commande edit. Sans argument, cette commande cre un nouveau fichier. Avec argument, cette commande nous permet dditer le programme dsir. On les excute en invoquant leur nom comme une commande.
A.C.Houle, 10 mai 2004 Introduction MATLAB 16
M-Files
Introduction MATLAB
17
Fonctions
Les fonctions sont des M-Files dont la premire ligne contient la commande function.
Introduction MATLAB
18
Ressources
Commande help Aide contextuelle Bouton START www.mathworks.com alain.houle@usherbrooke.ca
Introduction MATLAB
19