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