Guide MATLABR
Guide pratique : Guide MATLABR. Recherche parmi 300 000+ dissertationsPar mimo85 • 3 Mars 2015 • Guide pratique • 6 222 Mots (25 Pages) • 820 Vues
Guide MATLABR
Court aide-mémoire pour les étudiants de MTH2210
Édition 0.1, le 27 août 2002
Steven Dufour
École Polytechnique de Montréal
Copyright
c 2002 STEVEN DUFOUR.
Permission est accordée de copier, distribuer et/ou modifier ce document selon les termes de la Licence de
documentation libre GNU (GNU Free Documentation License), version 1.1 ou toute version ultérieure publiée
par la Free Software Foundation; avec la Section invariable étant « Annexe: License de documentation
libre GNU » ; avec les Textes de première de couverture qui sont « Guide MATLAB: Court aide mémoire
pour les étudiants de MTH2210 » et sans Textes de quatrième de couverture. Une copie de la présente licence
est incluse dans la section intitulée « Licence de Documentation Libre GNU ».
Guide MATLAB 1
Introduction
Ce court guide d’introduction à MATLAB a pour but de tenter de faciliter vos premiers contacts avec ce
logiciel et de vous servir de guide de référence lorsque vous complèterez vos travaux pratiques dans le cadre
du cours MTH2210. Le but n’est pas de vous fournir un guide complet des commandes de MATLAB, mais de
vous donner les outils nécessaires, sans plus, dans le cadre des activités de ce cours. En d’autres mots, tout
ce dont vous avez besoin est là. Sinon, des informations supplémentaires vous seront fournies dans l’énoncé
des problèmes à résoudre.
Ce guide prend en ligne de compte que vous êtes des aspirants ingénieurs, i.e. que vous êtes déjà rompus
à l’informatique et que vous êtes suffisamment curieux pour faire un effort personnel afin de devenir
comfortable à utiliser cet outil. La présentation est donc la plus directe possible et nous ne ferons aucune
introduction à l’utilisation de l’interface graphique de MATLAB. Explorez!
Plusieurs caractéristiques de MATLAB en font un outil simple et puissant. MATLAB est un langage intéractif,
i.e. dès que vous entrez une commande, vous avez une réponse immédiate du logiciel. MATLAB
s’occupe de déterminer le type et la taille des variables mises en mémoire, ce qui facilite la tâche du programmeur
en lui permettant d’expérimenter et de se concentrer sur les problèmes à résoudre. Tous les types
de MATLAB sont basés autour de la notion de matrice. Un scalaire est une matrice de taille 11, un vecteur
est une matrice de taille n 1 ou 1 n, etc. Une autre idée de base de MATLAB est que si vous vous
demandez quel est le calcul qu’une commande exécutera, en général il s’agit de l’opération la plus naturelle.
Finalement, l’apprentissage de l’approche vectorielle de MATLAB sera utile pour ceux qui auront à utiliser
des ordinateurs à architecture vectorielle ou parallèle.
La première section de ce guide est un court tutoriel, qui peut être vu comme votre première session
MATLAB. Il couvre les commandes et la philosophie de base de MATLAB. Vous trouverez ensuite un court
catalogue de commandes MATLAB, sous la forme d’un tableau. Ce format a pour but de vous permettre de
trouver rapidement la commande dont vous avez besoin. Pour chaque commande, un exemple d’utilisation
est donné, avec un commentaire ou une illustration du résultat. Une courte bibliographie commentée est
donnée en annexe, pour ceux qui veulent aller plus loin dans leur apprentissage de MATLAB. Lorsque ce
document est consulté en ligne à l’aide du logiciel Acrobat, les hyperliens dirigeront votre fureteur vers les
documents pertinents.
Ce guide est dynamique. Je suis ouvert à toute suggestion de correction ou de modification. Des mises-àjour
de ce document seront rendues disponibles sur une base régulière. Consultez le numéro de l’édition et
la date du document pour voir s’il a été mis à jour. Dans le but de créer des textes académiques, techniques
et scientifiques de qualité, ce document est protégé par la license GFDL de la « Free Software Foundation ».
Le code LATEX du document est donc disponible sur mon site Internet.
Steven Dufour
École Polytechnique de Montréal
mathappl.polymtl.ca/steven/
Le 27 août 2002
Guide MATLAB 2
Tutoriel
Les premiers pas
Une fois MATLAB lancé, nous sommes en présence de l’invite («prompt») de MATLAB:
>>
MATLAB est prêt à recevoir nos commandes:
>> a=1 % tout ce qui vient après le symbole % est un commentaire
a =
1
Notons qu’il n’est pas nécessaire de déclarer le type ou la taille de a. Nous voyons aussi un des avantages
de travailler avec un langage intéractif: nous avons une réponse immédiate de MATLAB.
>> A=2 % un autre scalaire, i.e. une matrice de taille 1x1
A
...