Fondamentaux MATLAB pour les Applications Automobiles
Afficher le calendrier et s'inscrireDétails de la formation
- L'interface 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
- Travailler avec des fichiers de données
- Types de données
- Automatisation de commandes avec des scripts
- Écrire des programmes contenant des boucles et des 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 et la manipulation des données contenus dans les variables, 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.
- 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 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:
- Connaissances de niveau premier cycle universitaire en mathématiques, ainsi qu’une bonne pratique de l’outil informatique.
Durée: 3 jours
Langues: Deutsch