Académique Documents
Professionnel Documents
Culture Documents
Initiation MATLAB
REALISEE PAR :
SOUAD FATIMA-EZZAHRAA
KHAIL HANAA
ZBIR NISSRINE
ENCADRE PAR :
MR. ERRACHID Ismail
SOMMAIRE :
1. Objectifs Pédagogiques
2. Introduction
3. Généralités et prise en main :
Langage interprété
Variables :
Variables prédéfinies
Variables complexes
Chaines de caractères
Vecteurs, matrices et leur manipulation
Vecteur ligne
Vecteur colonnes
Matrices
Fonction mathématique
Affichages alphanumériques et graphiques
Affichage alphanumérique
Affichage graphiques 2D
Afficher plusieurs graphiques
Fichier Scripts
4. Exercice d’application
Objectifs Pédagogiques :
Le présent document a pour but de fournir les bases nécessaires à l'utilisation du logiciel
MATLAB dans le cadre du cours de l'automatique.
Introduction :
Le logiciel MATLAB (MATrix LABoratory) est spécialisé dans le domaine du calcul
matriciel numérique. Tous les objets définis dans MATLAB le sont donc au moyen de
vecteurs et de matrices/tableaux de nombres.
Le logiciel Matlab met à la disposition de l'utilisateur un environnement performant pour
effectuer des calculs numériques. L'intérêt de Matlab tient, d'une part, à sa simplicité
d'utilisation : pas de compilation. Déclaration implicite des variables utilisées et d'autre part, à
sa richesse fonctionnelle : arithmétique matricielle et de nombreuses fonctions de haut niveau
dans de nombreux domaines (analyse numérique. Graphique, .). Matlab contient également
une interface graphique très puissante. Les graphismes sur Matlab sont simples et attirent
l'attention des utilisateurs, vu les possibilités importantes offertes par ec logiciel. L'outil
additionnel Simulink qui permet la programmation graphique possède une bibliothèque des
blocs permettant la simulation des systèmes dynamiques.
Variables :
a) Variable prédéfinis
Un point-virgule (;) à al fin de la ligne permet de ne pas afficher ce résultat. On peut taper
plusieurs commandes par ligne, séparées par un point-virgule.
On peut mettre des commentaires dans une ligne de commande à l'aide du signe " % ."
b) Variable complexe
Matlab travaille indifféremment avec des nombres réels et complexes. Par
défaut les variables i et j sont initialisées à la valeur complexe. Naturellement si
vous redéfinissez la variable i ou j avec une autre valeur elle n'aura plus la même
signification.
c) Chaines de caractères
Une chaîne de caractères est un tableau de caractères. Une donnée de type chaîne de
caractères (char) est représentée sous la forme d'une suite de caractères encadrées
d'apostrophes simples (**).
Pour ce qui est des opérations sur les chaînes de caractères, ces dernières étant considérées
comme des vecteurs lignes de caractères ascii, la concaténation de deux chaînes s'effectuera
de la façon suivante :
Fichier Scripts
Il est parfois souhaitable de regrouper dans un fichier toutes les commandes Matlab et de les
exécuter en bloc. Il existe deux types de fichiers qui peuvent être programmés avec Matlab :
les fichiers SCRIPT et Function. Ces fichiers sont utiles pour pouvoir écrire un programme
complet dans un même fichier que l'on peut conserver. Cela permet ainsi de corriger
facilement au besoin un programme tout en évitant de devoir entrer toutes ces commandes
une par une à chaque utilisation.
Un script est une suite de commandes Matlab. Pour exécuter un script : tapez son nom. sans
extension. dans le prompt Matlab.
Exercice d’application