Se connecter Créer un compte Appeler un conseiller

Matlab cycle initial

Récapitulatif de la formation

  • 4 jours-28heures
  • Découverte

Programme : Matlab cycle initial


Introduction Objectif:
Aperçu de The MathWorks et MATLAB
L'interface utilisateur de MATLAB
Objectif: Ce chapitre présente les principales caractéristiques de l’environnement de conception intégré MATLAB et son interface utilisateur. De nombreux thèmes du cours sont introduits dans ce chapitre, et seront explorés en détail dans les chapitres suivants.

Les fenêtres de travail : Le workspace, la commande, l’ historique, les path
Lecture interactive de données
Tracés interactifs de données
Utilisation d'expressions pour calculer de nouvelles variables
Génération d'un script pour reproduire des graphiques avec de nouvelles données
Exportation de graphiques pour une utilisation dans d'autres applications

Manipulation de variables sous MATLAB
Objectif: Cette section introduit la notion de variables MATLAB en tant que conteneurs de données. Deux opérations essentielles sont soulignées : la création de variables et l'accès aux données que les variables contiennent. Les opérations MATLAB pour faire des calculs avec les données sont aussi présentées.

Création de variables
Les variables réservées
Importation de données à partir de sources externes
Entrée de données depuis la ligne de commande
Fonctions de création de matrices
Accès aux données de vecteur et matrice (indexation)
Indexation ligne-colonne
Indexation linéaire
Indexation logique
Arithmétique de vecteurs et de matrices
Opérations sur matrices et tableaux
Résolution de systèmes d'équations linéaires
Opérations mathématiques et statistiques
Les variables globales

Entrées et sorties de données
Objectif: Avant que vous puissiez réaliser une analyse de données quelconque dans MATLAB, vous devez être capable d'importer vos données dans l'environnement MATLAB. De même, quand vous avez terminé vos analyses, il se peut que vous souhaitiez exporter les résultats pour les enregistrer et en rendre compte. Ce chapitre se concentre sur des techniques pour déplacer des données, dans les deux sens, entre des fichiers externes et des "conteneurs de données" (variables) dans l'espace de travail MATLAB.
Types et formats de fichiers
L'assistant d'importation (Import Wizard)
E/S par programme
E/S graphique
E/S de bas niveau
Grands fichiers et formats irréguliers
E/S temps réel

Représentation et visualisation graphique de données
Objectif: Cette section présente le côté visuel de MATLAB en vous montrant comment créer des tracés de données vectorielles et de données matricielles. Les visualisations sont un complément des capacités numériques de MATLAB, et devraient jouer un rôle égal dans toute analyse de données approfondie.
Données Vectorielles
Courbes 2D & 3D
Fenêtres graphiques
Annotations de graphiques
Travail avec les axes
Interpolation de données
Types de tracés
Données matricielles
Images, contours et surfaces
Interpolation de données multidimensionnelles
Visualisation de volumes
Types de tracés

M-Files
Objectif: Les M-files forment le cadre de la programmation MATLAB. Cette section fournit un aperçu de l'écriture, de l'édition, de l'exécution, du débogage et de la publication de M-files. La distinction entre les scripts MATLAB et les fonctions MATLAB est mise en évidence, et les structures de programmation élémentaires sont présentées et accompagnées de conseils pratiques.
L'éditeur MATLAB
Scripts MATLAB
Le path MATLAB
Cellules et mode cellule
Publication de M-files
Fonctions MATLAB
Sous-fonctions et fonctions imbriquées
Débogage
Ecriture de M-files type

Statistique et analyse de données élémentaires
Objectif: Cette section met en évidence les capacités de traitement des données de MATLAB en examinant quelques uns des outils les plus couramment utilisés dans l'analyse statistique. MATLAB (et la Statistic Toolbox) ont une bibliothèque très complète de fonctions statistiques et de méthode de visualisation, qui dépasse de beaucoup les sujets abordés dans ce chapitre. Le but de ce chapitre est de se familiariser avec la configuration de base pour réaliser des tâches statistiques courantes.
Les données dans MATLAB
Statistiques descriptives
Covariance et corrélation
Convolution et lissage
Modèles de régression linéaires
Modèles de régression non-linéaires
Transformée de Fourier discrète
Analyse spectrale avec la FFT

Programmation
Objectif: MATLAB est un langage. Vous parlez le langage par l'intermédiaire de programmes. Que vous tapiez une ligne unique de code à l'invite de commande ou que vous assembliez de nombreux M-files en une application sophistiquée, vous programmez dans le langage MATLAB. Cette section examine des techniques élémentaires de programmation ainsi que des recommandations sur la meilleure façon de procéder, puis présente des techniques plus avancées de programmation que vous pouvez utiliser pour rendre vos programmes MATLAB plus robustes, plus efficaces et plus conviviaux.
Mots-clés et constructions
Structure de programme (Boucles for, if, while et switch)
Gestion des entrées de l'utilisateur
Amélioration des performances du code
Handles de fonctions
Création d'interfaces utilisateur graphiques
Objectif: Ce chapitre vous montre comment rendre conviviaux vos programmes MATLAB grâce à une interface utilisateur graphique (IHM). Les IHM permettent aux utilisateurs d'interagir avec vos programmes sans devoir comprendre, ni même voir, le code qui réalise le travail en arrière-fond. Les IHM vous permettent de concentrer l'attention de l'utilisateur sur des comportements entrée/sortie spécifiques d'un programme, en faisant passer au second plan les mécanismes intermédiaires. Les IHM offrent de nombreux avantages, en termes de facilité
d'utilisation, par rapport à des programmes MATLAB simples.
Qu'est-ce qu'une IHM ?
Handle Graphics
Conception d'une IHM
Utilisation de GUIDE
Ecriture de callbacks
Modification d'une IHM
 

Retrouvez la formation Matlab dans nos différents centres de formation :




11 rue
Jouye Rouve
Paris
75020
France





180, Av du Prado
Marseille
13008
France
0484255484




1, Place Giovanni Verrazzano
Lyon
69009
France
0482535444



7, Av. Didier Daurat
Toulouse
31700
France
0582954500




22, Mail Pablo Picasso
Nantes
44000
France
0285523605




253, Bd du Leeds
Lille
59777
France
0366724612




37, Bd Dubouchage
Nice
06000
France
0422131762




501, Rue Denis Papin
Montpellier
34000
France
0411932316




3, Quai Kleber
Strasbourg
67000
France
0367103490


 

Formations associées

Fermer