Fondamentaux MATLAB
Afficher le calendrier et s'inscrireDétails de la formation
Cette formation de trois jours propose une introduction complète à l'environnement informatique technique MATLAB®. Aucune expérience préalable en programmation ou connaissance de MATLAB n'est requise. L’analyse de données, la visualisation, la modélisation et la programmation seront abordées tout au long de la formation.
Parmi les sujets abordés :
- L'interface de l'environnement MATLAB
- Saisie de commandes et création de variables
- Analyse de données vectorielles et matricielles
- Visualisation des données vectorielles et matricielles
- Travailler avec des fichiers de données
- Types de données
- Automatisation de commandes avec des scripts
- Écrire des programmes contenant boucles et branchements conditionnels
- Écrire des fonctions
Jour 1
L'Interface de l'Environnement MATLAB
Objectif : Se familiariser avec les fonctionnalités principales de l'interface MATLAB. Voici une présentation des thèmes de la formation.
- Lire les données à partir des fichiers
- Chargement et enregistrement de variables
- Réaliser des tracés de données
- Personnaliser les tracés
- Exportation de graphiques pour une utilisation dans d’autres applications
Variables et Commandes
Objectif : Saisir des commandes MATLAB, en mettant l'accent sur la création de variables, sur l'accès aux données des variables et leur manipulation, et sur la création de visualisations de base. Ecrire des ensembles de commandes MATLAB dans des scripts pour simplifier la reproduction et l’expérimentation.
- Saisie de commandes
- Créer des variables alphanumériques
- Créer et annoter les graphiques
- Obtenir de l’aide
- Créer et exécuter des live scripts
Analyse et visualisation grâce aux vecteurs
Objectif : Effectuer des calculs mathématiques et statistiques avec des vecteurs. Utiliser la syntaxe MATLAB pour effectuer des calculs sur des ensembles de données entiers avec une seule commande. Organiser les scripts en sections logiques pour le développement, la maintenance et la publication.
- Effectuer des calculs avec des vecteurs
- Accéder et modifier des valeurs dans un vecteur
- Formater et partager des live scripts
Jour 2
Analyse et visualisation grâce aux matrices
Objectif : Utiliser les matrices comme des objets mathématiques ou des collections de données (vectorielles). Comprendre l'utilisation appropriée de la syntaxe MATLAB pour distinguer ces applications.
- Créer et manipuler des matrices
- Effectuer des calculs avec des matrices
- Calculer des statistiques à l'aide de données matricielles
- Visualiser des données matricielles
Tables de Données
Objectif : Importer les données dans une table MATLAB. Travailler avec des données stockées sous forme de table.
- Stockage de données sous forme de table
- Utilisation des tables
- Extraction des données depuis une table
- Modification des tables
Sélection Conditionnelle de Données
Objectif : Extraire et analyser des sous-ensembles de données satisfaisant des critères spécifiques.
- Opérations et variables logiques
- Recherche et dénombrement
- Indexation logique
Organisation des données
Objectif : Organiser les données des tables pour l'analyse. Choisir les types de données natifs de MATLAB appropriés aux données.
- Combiner des tables de données
- Métadonnées des tables
- Dates et durées
- Catégories discrètes
Jour 3
Analyse de Données
Objectif : Effectuer des tâches d'analyse de données typiques dans MATLAB, notamment l'importation de données à partir de fichiers, le prétraitement des données, l'ajustement d'un modèle aux données et la création d'une visualisation personnalisée du modèle.
- Importation à partir de tableurs et de fichiers texte délimités
- Gestion des données manquantes
- Tracer des graphiques
- Personnaliser les tracés
Accroître l'automatisation avec les structures de programmation
Objectif : Créer un code flexible qui puisse interagir avec l'utilisateur, prendre des décisions et s'adapter à différentes situations.
- Structures de programmation
- Interactions avec l'utilisateur
- Gestion des flux
- Boucles
Accroître l'automatisation avec les fonctions
Objectif : Améliorer l'automatisation en définissant des tâches modulaires sous forme de fonctions. Comprendre le référencement des fichiers et des variables dans MATLAB. Utiliser les outils de développement MATLAB pour trouver et résoudre d'éventuels problèmes dans le code.
- Création de fonctions
- L'appel de fonctions
- Gestion du path MATLAB
- Débuggage
- Utilisation de points d’arrêt
- Créer et utiliser des structures
Niveau: Fondamental
Pré-requis:
- Connaissances de niveau premier cycle universitaire en mathématiques
- Qu’une bonne pratique de l’outil informatique
Durée: 3 jours
Langues: Deutsch, English, Français, 中文, 日本語, 한국어