Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

Formation - Cours

La formation les fondamentaux MATLAB à votre rythme

Cette formation offre une introduction complète à l'environnement de calcul scientifique MATLAB®.Elle s'adresse à des utilisateurs débutants ou désireux de mettre à jour leurs connaissances. Aucune expérience préalable en programmation ou connaissance de MATLAB n'est requise, et le cours est structuré pour permettre l'assimilation complète des sujets au travers d'exemples et exercices pratiques. Vos compétences MATLAB se développeront naturellement en mettant l'accent sur des applications concrètes. Les thèmes abordés au travers du cours sont l'analyse, la visualisation et la modélisation de données ainsi que la programmation. Les sujets suivants sont traités :

  • L'interface utilisateur de l'environnement MATLAB
  • Saisie de commandes et création de variables
  • Analyse de données vectorielles et matricielles
  • Visualisation de données vectorielles et matricielles
  • Traitement de fichiers de données
  • Types de données
  • Automatisation de commandes avec des scripts
  • Opérations logiques et gestion de flux dans des programmes
  • Ecriture de fonctions
 
S'inscrire TRANSMETTRE à un Manager/Collègue
 
  Sommaire détaillé

 

Chapitre 1: L'Interface Utilisateur de l'Environnement MATLAB

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 présentés dans ce chapitre.

  • Importation de données
  • Sauvegarde et chargement des données
  • Tracé de données
  • Gestion et mise en forme des tracés
  • Calcul statistique et ajustement de courbes
  • Exportation de graphiques vers d'autres applications
Chapitre 2: Variables et Expressions

Ce chapitre présente la saisie de commandes MATLAB, et en particulier les commandes pour créer et manipuler des données stockées dans des variables.

  • Saisie de commandes
  • Création de variables
  • Accès à l'aide en ligne
  • Accès et modification des variables
  • Tableaux de chaînes de caractères
Chapitre 3: Analyse et Visualisation de Données Vectorielles

Ce chapitre se concentre sur les opérations mathématiques et statistiques sur des vecteurs, et la réalisation de tracés graphiques simples. Un des avantages de la syntaxe MATLAB est qu'elle permet d'effectuer des calculs sur l'ensemble des données à l'aide d'une seule commande.

  • Calculs sur des vecteurs
  • Tracé de vecteurs
  • Options de base pour le tracé
  • Annotation de tracés
Chapitre 4: Analyse et Visualisation de Données Matricielles

Ce chapitre utilise les matrices comme des objets mathématiques ou des ensembles de données (vectorielles). La syntaxe MATLAB à utiliser pour établir la distinction entre ces applications est mise en évidence.

  • Taille et dimensions
  • Calculs sur des matrices
  • Statistiques sur des données matricielles
  • Tracé de plusieurs colonnes
  • Réorganisation et indexation linéaire
Chapitre 5: Automatisation de Commandes avec des Scripts

Plus vos tâches sont complexes, plus il est difficile d'entrer de longues séquences de commandes dans la fenêtre de commandes. Ce chapitre présente comment regrouper des commandes MATLAB dans des scripts afin de faciliter la répétition des tâches et l'expérimentation.

  • Création de scripts
  • Exécution de scripts
  • Cellules de code
Chapitre 6: Traitement de Fichiers de Données

Ce chapitre aborde un des points les plus importants, importer des données dans MATLAB à partir de fichiers formatés. Les données peuvent être importées sous différents types et formats, mais nous nous intéresserons, en priorité, aux tableaux de cellules et aux formats de date.

  • Types de données mixtes
  • Tableaux de cellules
  • Nombres, chaînes de caractères et dates
  • Exportation de données
Chapitre 7: Tracés de Données Vectorielles

Ce chapitre se concentre sur les tracés plus complexes de vecteurs, telles que la création de tracés multiples, utiliser les couleurs et les techniques de manipulation des chaînes de caractères pour créer des graphes accrocheurs.

  • Structure des graphiques
  • Figures, axes et tracés multiples
  • Représentation graphique d'équations
  • Gestion des couleurs
  • Personnalisation des tracés
Chapitre 8: Opérations Logiques et Gestion des Flux

Ce chapitre utilise les opérations logiques, les variables et les techniques d'indexation pour créer un code flexible pouvant prendre des décisions et s'adapter à différentes situations. On découvre également d'autres constructions de programmation permettant de répéter des sections de code, ainsi que des constructions pour créer un dialogue entre l'utilisateur et le code.

  • Opérations logiques et variables
  • Indexation logique
  • Entrée et sortie utilisateur
  • Gestion des flux
  • Boucles
  • Entrée et sortie utilisateur
  • Publication de code
Chapitre 9: Visualisation de Matrices et d'Images

Ce chapitre permet de découvrir la visualisation d'images et des données matricielles en deux ou trois dimensions. On y découvre les différences entre l'affichage des images et la visualisation des données matricielles.

  • Images indexées et palettes de couleurs
  • Tracés de surface
  • Tracés de contour
  • Images indexées et palettes de couleurs
Chapitre 10: Analyse de Données

Ce chapitre permet de découvrir comment effectuer des tâches classiques d'analyse de données dans MATLAB, notamment le développement et l'ajustement de modèles théoriques aux données réelles. Ce qui conduit tout naturellement à l'une des fonctions les plus puissantes de MATLAB : la résolution de systèmes linéaires d'équations à l'aide d'une seule commande.

  • Corrélation
  • Ajustement et interpolation
  • Lissage
  • Modèles de régression
  • Résolution de systèmes d'équations linéaires
  • Analyses spectrales et FFTs
Chapitre 11: Ecriture de Fonctions

Ce chapitre vous montrera comment automatiser des tâches répétitives sous la forme de fonctions et comprendre comment MATLAB résout les références aux fichiers et aux variables.

  • Création de fonctions
  • Appel de fonctions
  • Espaces de travail
  • Sous-fonctions
  • Chemins d'accès aux fichiers et priorité d'appels
Chapitre 12: Diagnostic d'Erreurs et Amélioration des Performances

Très peu de programmes sont parfaits dès la première écriture. La recherche d'erreurs ou de comportement inattendu est coûteuse en termes de temps et d'effort. Ce chapitre vous permettra de découvrir les outils MATLAB pour le débogage et la mesure de performance du code.

  • Débogage avec l'éditeur MATLAB
  • Utilisation des points d'arrêt
  • Mesure de la performance du code
Chapitre 13: Types de Données

Les types de données se caractérisent par la nature des données qu'ils peuvent contenir et par le mode d'organisation de ces données. Ce chapitre présente les différents types de données, la syntaxe pour créer des variables et manipuler les tableaux, et les méthodes permettant de convertir les données entre ces différents types.

  • Types de données MATLAB
  • Entiers
  • Cellules
  • Structures
  • Handles de fonctions
Chapitre 14: Lecture et Ecriture de Fichiers de Données

Ce chapitre permet de découvrir les fonctions d'importation et d'exportation de de bas niveau dans MATLAB qui assure le contrôle précis des E/S de fichiers textes et binaires. Ces fonctions, en particulier textscan, permettent un contrôle précis pour la lecture des fichiers texte.

  • Ouverture et fermeture de fichiers
  • Lecture et écriture de fichiers texte

Pré requis

Connaissance de base en mathématiques : algèbre linéaire et analyse numérique matricielle, statistiques, analyse de données. Pratique de l'outil informatique, du matériel et son fonctionnement de base.

Language : Anglais

Durée de la formation : valide durant 90 jours

Prix de la formation: €200.00 (EUR)

Demande de formation