Présentation de la formation
  • Présentation de la formation
Informations générales
  • Domaines d'application de MATLAB et alternatives (R, Scilab, Octave...)
  • Découverte et personnalisation de l'interface
  • Commandes systèmes
  • Utiliser l'aide globale ou l'aide sur une commande particulière
Les fondamentaux
  • Gérer les commandes
  • Opérations arithmétiques élémentaires
  • Opérateurs de comparaisons
  • Manipulations de valeurs réelles
  • Manipulations de valeurs complexes
  • Arrondis de scalaires
  • Opérations ensemblistes
  • Déclarations et manipulations de variables vectorielles
  • Déclarations et manipulations de variables matricielles
  • Travailler avec des tableaux structurés ou dits "cellulaires"
  • Rappels de quelques fonctions mathématiques
  • Rappels de quelques fonctions statistiques
  • Générer des variables aléatoires uniformes
  • Utiliser des constantes
  • Manipulation de chaînes de caractères
  • Manipulation de dates
  • Interactions avec l'utilisateur
Les données
  • Enregistrer et ouvrir des fichiers MATLAB
  • Gérer les dossiers de travail
  • Gérer les dossiers et fichiers
  • Exporter/Importer des fichiers de données csv/txt
  • Exporter/Importer des fichiers de données xls/xlsx Excel
  • Importer des données avec l'assistant
  • Remarques
Les graphiques
  • Data set (jeux de données) pour les graphiques et autres
  • Assistant graphique
  • Contrôler la fenêtre graphique
  • Plot à points/lignes de fonctions de R->R2
  • Création de compositions graphiques
  • Utiliser des lettres grecques dans les titres et labels
  • Gérer les dates en abscisses
  • Créer des graphiques à double axes
  • Générer des diagrammes à barres 2D divers
  • Générer des diagrammes à barres 3D divers
  • Représenter des proportions avec des secteurs (camemberts)
  • Utiliser les diagrammes à aires
  • Créer un histogramme angulaire
  • Créer un diagramme compas (plan de phaseurs)
  • Analyse de Pareto
  • Créer des diagrammes matriciels
  • Créer des heatmap de corrélation
  • Créer un graphe avec une zone de loupe
  • Tracer des courbes paramétriques 3D
  • Tracer des surfaces paramétriques 3D
  • Plot de surfaces analytiques 3D avec options visuelles
  • Afficher les isoclines/équipotentielles en 2D ou 3D
  • Afficher les vecteurs normaux et lignes de champs/gradients
  • Plot de vecteurs de mesures
  • Mappage d'images
  • Sphère avec texture
  • Représentation d'un parallélépipède
  • Animation d'un graphique 2D ou 3D avec export
  • Analyse d'équations de champs
  • Analyse d'instantanés de champs de vecteurs
  • Régression MCO univariée
  • Interpoler avec des splines 2D ou 3D
  • Exporter en tant qu'image
Analyses
  • Remarques préalables
  • Évaluer la valeur d'un polynôme univarié
  • Recherche de zéros de polynômes univariés
  • Recherche de minima/maxima local de fonctions univariées/bivariées
  • Convolution et déconvolution
  • Intégration pseudo-symbolique de polynômes ou numérique générale
  • Dérivation pseudo-symbolique de polynômes ou numérique générale
  • Résolution numérique d'équations différentielles ordinaires
  • Résolution numérique de systèmes d'équations différentielles ordinaires
  • Résolution numérique d'équations différentielles partielles paraboliques 1D
  • Transformée de Fourier discrète
Traitements d'images
  • Remarques préalables sur les images, vidéos et sons
  • Obtenir des informations sur les images
  • Traiter les couches des images et enregistrer le résultat
  • Traiter les pixels des images et enregistrer le résultat
  • Dessiner sur une image et enregistrer le résultat
  • Comparer des images
  • Superposer des images
Traitements de vidéos
  • Obtenir des informations sur les vidéos
  • Jouer une vidéo et en extraire des images
  • Exporter toutes les images d'une vidéo
  • Compiler des images dans une vidéo
Traitements de sons
  • Obtenir des informations sur les sons
  • Contrôler la lecture d'un son
  • Afficher le spectre d'une son
  • Transformée de Fourier discrète d'un son
  • Générer ou compiler des sons
Scripting
  • Introduction concernant le scripting