Matlab

8104 mots 33 pages
Ecole Nationale d’Ingénieurs de Tunis – U.P.M.A.

Année universitaire 2011-2012

Introduction à Matlab

Mohamed Jebalia & Maher Moakher Septembre 2011

Table des matières
1 2 3 4 5 6 7 8 Environnement Matlab Commandes d’environnement Éléments d’aide de Matlab Opérations arithmétiques simples, scalaires et chaînes de caractères Construction et opérations sur les vecteurs Polynômes Construction et opérations sur les matrices Structures conditionnelles et itératives 8.1 8.2 8.3 8.4 8.5 5 7 7 8 9 11 11 14

Opérateurs booléens . . . . . . . . . . . . . . . . . . . . . . . . . 14 Structure conditionnelle ‘if’ . . . . . . . . . . . . . . . . . . . . 14 Branchement ‘switch’ . . . . . . . . . . . . . . . . . . . . . . . . 15 Boucle ‘for’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Boucle ‘while’ . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 17

9 Programmation et utilisation de fonctions

2

9.1 9.2

Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 20 21

10 Utilisation de fonctions aléatoires 11 Opérations d’entrée/sortie

11.1 Affichage dans la sortie standard de Matlab . . . . . . . . . . . . 21 11.2 Lecture/écriture dans un fichier . . . . . . . . . . . . . . . . . . . 21 11.3 Formats d’affichage . . . . . . . . . . . . . . . . . . . . . . . . . 24 12 Utilisation des graphiques 24

12.1 Graphes en 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 12.1.1 Courbes en coordonnées polaires . . . . . . . . . . . . . . 26 12.1.2 Histogrammes et Diagrammes . . . . . . . . . . . . . . . 27 12.1.3 Plusieurs graphes sur une même figure . . . . . . . . . . . 28 12.2 Graphes en 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 12.2.1 Courbes paramétrées . . . . . . . . . . . . . . . . . . . . 28 12.2.2 Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 13 Applications 30

13.1 Suites numériques . .

en relation