Introduction
Manipulation de matrices
Définir une matrice
Opérateurs arithmétiques
Opérateurs de comparaison
Opérateurs Logiques
Opérateurs logiques de court-circuit
Opérateurs logiques bit par bit
Fonctions Logiques Prédéfinies
Les indices et l'opérateur : (deux points)
Concaténation de matrices
Transposition d'une matrice
La fonction de sommation sum
La fonction Diag
Les fonctions fliplr et flipud
Les fonctions ones et zeros
Les fonctions length et size
Les fonctions min et max
la fonction fix
La fonction reshape
Les types de DonnÉEs
Le type logical
Le type char
Les types Numériques
Le type cellule
Conversion entre types numériques
Conversion entre nombres et string
Conversion de matrices de cellules
Identifier le type d'une donnée
Quelques constantes et fonctions utiles
Espace de travail Matlab
Les commandes who, whos, disp et Clear
Les commandes cd, dir, what, path, which
Sauvegarder des données dans un fichier
Programmation sous Matlab
if, else, elseif
switch – case – otherwise
La boucle for
La boucle while
L'instruction break
L'instruction return
Les fonctions
Les fonctions logiques
La fonction fprintf
Saisie d'une donnée au clavier
Manipulation de chaînes de caractères
Conversion entre bases de Numération
Les Graphiques
Tracer une courbe
La commande grid
Couleur du trait
Types de trait
Épaisseur de trait
L'axe des x
Modification des limites des axes
Contrôle de la graduation des axes
La commande close
La commande figure
La commande hold on
Annotation d'un graphique
Lire la position de la souris: ginput
La hiérarchie des objets graphiques
L'objet root
L'objet figure
L'objet axe
La fonction subplot()
L'objet Ligne
L'objet texte
Quelques Exemples
Les valeurs par défaut des propriétés
Recopier un objet d'un parent à l'autre
Détruire un objet
Les Graphiques 3D
Lignes 3D
Groupe de lignes 3D
Surfaces 3D
La fonction mesh()
La fonction surf()
Les Images sous Matlab
Introduction
Les images indexées
Les images RGB (TrueColor)
Les images monochromes
Matlab GUI
Introduction
Objets graphiques
Objet fenêtre
Abréviations
Valeurs par défaut des propriétés
Les Contrôles Uicontrol
Le contrôle Checkbox
Le contrôle Pushbutton
Le contrôle Edit
Le contrôle Text
Le controle Togglebutton
Le contrôle Radiobutton
Le contrôle ListBox
Le contrôle PopupMenu
Le contrôle Slider
Les autres contrôles
Le contrôle uibuttongroup
Le Contrôle Uimenu
Les contrôles Uitoolbar, Uipushtool et Uitoggletool
Passage de données aux fonctions callback
Fonctions imbriquées
Variables globales
Passage de paramètres
La fonction guidata()
LE PORT SÉRIE
Créer un objet serial
Ouvrir un port
Fermer un port
Supprimer l'objet serial
Pour éviter les problèmes
Transmettre une Chaîne
Recevoir une Chaîne
Transmettre un Entier
Recevoir un Entier
Transmettre et Recevoir un Réel
Lecture Écriture Périodique
Lecture sur événement
Un petit programme très utile
GESTION DU TEMPS
Le Timer
Tic, Toc
Clock
Pause