Fondamentaux MATLAB pour les Applications Aérospatiales
Afficher le calendrier et s'inscrireDétails de la formation
- L'interface de l'environnement MATLAB
- Saisir des commandes et créer des variables
- Analyser des données vectorielles et matricielles
- Visualiser des données vectorielles et matricielles
- Travailler avec des fichiers de données
- Travailler avec les types de données
- Automatiser des commandes avec des scripts
- Écrire des programmes contenant boucles et branchements conditionnels
- Écrire des fonctions
Jour 1 sur 3
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 des données à partir de fichiers
- Charger et enregistrer des variables
- Réaliser des tracés de données
- Personnaliser les tracés
- Exporter des graphiques pour une utilisation dans d’autres applications
Variables, commandes et scripts
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.
- Saisir des 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 avec des 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 sur 3
Analyse et visualisation avec des 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.
- Stocker des données sous forme de table
- Utiliser des tables
- Extraire des données depuis une table
- Modifier 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 sur 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
Accroitre 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 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:
Durée: 3 jours