Formation MATLAB Initiation
Objectifs
Décrire les fonctionnalités de base de Matlab et d'identifier les composants principaux de l'interface utilisateur.
Expliquer les types de données courants dans Matlab et de distinguer les différentes opérations arithmétiques, logiques et de comparaison.
Importer et d'exporter des données depuis et vers différents formats (CSV, Excel, etc.) en utilisant Matlab.
Analyser des ensembles de données en utilisant des techniques de statistiques descriptives et de créer des visualisations de données appropriées.
Développer des scripts et des fonctions personnalisées pour automatiser des tâches spécifiques et résoudre des problèmes complexes.
Evaluer l'efficacité des scripts et des fonctions qu'ils ont créés en testant et en déboguant le code pour assurer son bon fonctionnement.
Pré-requis
Participants
Programme de formation
INTRODUCTION
-
Qu'est-ce que Matlab ?
-
Utilisation et applications dans divers domaines
-
Installation de Matlab sur différents systèmes d'exploitation
-
Configuration de Matlab
- Personnalition de l'interface
- Réglages de base
PREMIERS PAS
-
Interface utilisateur (Command Window, Worspace, Editor...)
-
Commandes de base
- Exécution de commandes simples
- Utilisation de l'historique de commandes
-
Navigation
- Gestion des fichiers et dossiers
- Utilisation de l'explorateur Matlab
VARIABLES ET TYPES DE DONNEES
-
Création et manipulation de variables
-
Types de données courants
- Scalaires
- Vecteurs
- Matrices
- Chaînes de caractères
- Structures...
OPERATIONS DE BASE
-
Opérations arithmétiques
- Addition
- Soustraction
- Multiplication
- Division
-
Opérations logiques
- ET
- OU
- NON
-
Ecriture de scripts simples
- Création
- Sauvegarde
- Exécution
-
Fonctions
- Définition de fonctions
- Passage de paramètres
- Retour de valeurs
MATRICES ET VECTEURS
-
Création de matrices et vecteurs
-
Manipulation
- Indexation
- Extratction de sous-matrices
- Opérations élémentaires
-
Opérations sur les matrices et vecteurs
- Addition
- Multiplication
- Transposition
- Inversion
IMPORTATION ET EXPORTATION DE DONNEES
-
Importation de données depuis différents formats (CSV, Excel, texte...)
-
Exportation de résultats (sauvegarde de données sous différents formats)
VISUALISATION DE DONNEES
-
Création de graphiques 2D
-
Création de graphiques 3D
-
Personnalisation des graphiques
ANALYSE DE DONNEES
-
Techniques de base pour l'analyse de données
- Tri
- Filtrage
- Agrégation
-
Statistiques descriptives
- Moyenne
- Médiane
- Ecart-type
- Variance
PROGRAMMATION AVANCEE
-
Structures de contrôle
- Boucles (for, while)
- Conditions (if, switch)
-
Gestion des erreurs
- Try-catch
- Gestion des exceptions
FONCTIONS AVANCEES
-
Création de fonctions personnalisées
- Fonctions anonymes
- Fonctions imbriquées
-
Utilisation de fonctions intégrées
- Exploration de la bibliothèque de fonctions Matlab
- Documentation et aide en ligne