Matlab Presentation
Matlab Presentation
Matlab Presentation
Introduction
MATLAB ( matrix laboratory ) est un logiciel scientifique de calcul
Introduction
Matlab est utilis dans de nombreux domaines:* Traitement dimages Traitement du signal Automatique
Electrotechnique
Neurosciences
Interface matlab
Linterface Matlab se compose dune fentre principale divise en sous-fentres. - Command Window
- Workspace
- Current Directory - Command History
Interface matlab
Command Window type commands Current Directory View folders and m-files
Workspace View program variables Double click on a variable to see it in the Array Editor Command History view past commands save a whole session using diary
Interface matlab
La Command Window : est la fentre dinteraction avec Matlab Workspace: Les variables sont dfinies au fur et mesure que l'on donne leurs noms et leurs valeurs numriques ou leurs expressions mathmatiques. Les variables ainsi dfinies sont stockes dans l'espace de travail et peuvent tre utilises dans les calculs subsquents. Le Current Directory : Le Current Directory gre lemplacement des fichiers.
Command History : Matlab garde en mmoire les dernires commandes effectues. Elles sont visibles dans longlet Command History .
OPRATIONS ARITHMTIQUES
Matlab permet deffectuer tout les oprations mathmatiques (la commande help +) + Addition - Soustraction * Multiplication / Division droite \ Division gauche ^ Puissance
1x1
4
4x1
3 2 9 3
1x4
3
2 1 7
2x4
2 1 5 6 9 3 2 4
variables prdfinit
Matlab possde un certain nombre de variables prdfinit dont les constantes: pi qui est la constante mathmatique eps qui est la prcision relative des calculs en virgule flottante sous Matlab Inf qui reprsente l'infini NaN est obtenu quand on essaie d'effectuer une opration
Le type de scalaire
Le type de scalaire peut tre entier, rel ou complexe Les nombres rels peuvent tre sous diffrents formats: 5 1.0237 0.5245E-12 12.78e6
Formats daffichage
Pour choisir le format d'affichage pour les nombres, on utilise l'instruction format: format short : format court 5 chiffres (0.1234) format long :format long 15 chiffres ( 0.12345678901234) format short e: format court 5 chiffres en virgule flottante (1.2341E+002) format long e : format long 15 chiffres en virgule flottante (0.123456789012345E+002 ) format hex ABCDEF0123456789
angle(z) :argument de z
real(z):partie relle de z imag(z):partie imaginaire de z
SIMULINK
SIMULINK est une plateforme de modlisation et de simulation de systmes dynamiques. Il offre un environnement de dveloppement graphique et une bibliothque de blocs qui permettent de simuler divers systmes de contrle, communication, traitement de signaux. SIMULINK est entirement intgr MATLAB, ce qui procure une grande souplesse dutilisation. Il permet de crer des modles de haut niveau avec une dcomposition hirarchique en blocs.