← Retour

Matlab

par: Djellouah et Djebli
Disponible
Pages 198
Dimensions 16*23,5
Publication 2022-03-04
Éditeur —
Papier : 1 000.00 DA Numérique: 500.00 DA

L’OBJECTIF de ce manuel est l’apprentissage des notions de base du lan- gage de programmation et de calcul scientifique MATLAB 1 . Cet ouvrage a été écrit sur la base d’un cours MATLAB destiné aux étudiants de la licence de Physique (L3-S5). Nous avons fait l’effort de présenter les cours et les exercices sous une forme simple et directe pour permettre une assimilation rapide des notions de base de la programmation sous MATLAB . Les chapitres sont plus au moins indépendants et peuvent être lus dans l’ordre voulu à l’exception du chapitre I dont la lecture est pré-requise pour la compréhension des autres chapitres. Dans ce chapitre sont introduites les principales commandes de base ainsi que les règles du langage. Le chapitre II est consacré à la notion de fonction. Les commandes graphiques sont pré- sentées dans le chapitre III. La programmation proprement dite fait l’objet du chapitre IV dans lequel toutes les commandes préalablement étudiées sont revues ; on y a introduit également la notion de fichier pour la sauvegarde de l’ensemble des instructions qui constituent un programme. Le chapitre V est destiné à la maîtrise des commandes de calcul symbolique de la boîte à outils Symbolic Toolbox. Les principaux solveurs pour la résolution des équations différentiels font l’objet du chapitre VI. Chaque chapitre se termine par un ensemble d’exercices dont les solutions sont proposées en annexe. Ce manuel peut servir de document de travail à toute personne (étudiant, ingénieur ou chercheur) désireuse de s’initier à MATLAB pour résoudre des pro- blèmes scientifiques (simulation, traitement numérique de données, etc....).

Afficher la table des matières
Avant propos
1 Introduction 5
1.1 Présentation de MATLAB 6
1.2 Les premiers pas 7
1.3 Les variables 9
1.4 Matrices 15
1.5 Opérations sur les matrices 20
1.5.1 Opérations de calcul sur les matrices 20
1.5.2 Opérateurs de comparaison 26
1.5.3 Opérateurs logiques 27
1.5.4 Instructions de contrôle 28
1.5.5 Fonctions de matrices 31
1.5.6 Manipulation des matrices 35
1.6 Aide 37
Exercices 39
2 Fonctions 43
2.1 Introduction 44
2.2 Fonctions prédéfinies 45
2.3 Les fonctions inline 49
2.4 Les fonctions anonymes 50
2.5 Fichier m 53
2.5.1 Edition de fichiers 53
2.5.2 Fichiers fonctions m 54
2.6 Sous fonctions 62
2.6.1 Fonctions locales
2.6.2 Fonctions imbriquées 64
2.7 Fonctions de fonctions 65
Exercices 68
3 Graphisme 71
3.1 Graphes à deux dimensions 72
3.1.1 Tracé de fonction 72
3.1.2 Superposition de deux fonctions 75
3.1.3 La fonction fplot 78
3.1.4 Courbes paramétrées 80
3.1.5 Tracé en coordonnées polaires 81
3.1.6 Tracé en échelle semi logarithmique ou log log 82
3.1.7 Remplissage 83
3.1.8 Cas de données discrètes 84
3.1.9 La commande subplot 86
3.2 Graphes 3D 87
3.2.1 plot3 87
3.2.2 Contour 88
3.2.3 Surfaces 89
3.3 Gestion des fenêtres graphiques 90
3.3.1 Ouverture fermeture 90
3.3.2 Sauvegarde sous un format d’impression 91
3.3.3 Sauvegarde dans un fichier au format MATLAB fig 91
3.4 Animation 91
3.4.1 comet 91
3.4.2 movie 92
Exercices 93
4 Programmation 97
4.1 Script 98
4.2 Entrées Sorties 100
4.3 Instructions de contrôle 101
4.3.1 La boucle for 101
4.3.2 La boucle conditionnelle while end 104
4.4 Instructions conditionnelles 106
4.4.1 Test conditionnel 106
4.4.2 Choix multiple
4.5 Vectorisation 112
4.6 Fichiers 114
Exercices 122
5 Calcul symbolique 129
5.1 Introduction 130
5.2 Objets symboliques 130
5.3 Calcul symbolique avec MATLAB 130
5.4 Calcul 132
5.4.1 Simplification d’expressions symboliques 132
5.4.2 Substitution dans des expressions symboliques 134
5.4.3 Dérivation 135
5.4.4 Limites 137
5.4.5 Intégration 137
5.4.6 Sommation symbolique 138
5.4.7 Produit symbolique 139
5.4.8 Séries de Taylor 139
5.4.9 Transformation intégrale 140
5.4.10 Résolution d’équations 140
5.5 Graphes 141
Exercices 143
6 Équations différentielles 145
6.1 Introduction 146
6.2 Exemples d’étude 146
6.2.1 Exemple 1 146
6.2.2 Exemple 2 Oscillateur harmonique 148
6.2.3 Exemple 3 Oscillateur amorti 151
6.2.4 Exemple 4 Équation de van der Pol 154
6.3 Équations différentielles avec conditions aux limites 156
Exercices 159
A Appel de programmes externes 161
B Solutions des exercices 163
Index

Autres livres de : Djellouah et Djebli

Avis des lecteurs

Aucun avis pour le moment.