MATLAB est un système interactif et convivial de calcul numérique et de visualisation graphique destiné aux ingénieurs et scientifiques. Il possède un langage de programmation à la fois puissant et simple d’utilisation. Il permet d’exprimer les problèmes et solutions d’une façon aisée, contrairement aux autres langages de programmation.

MATLAB est une abréviation pour « matrix laboratory ». Tandis que d’autres langues de programmation marchent d’habitude avec des calculs unitaires (c’est à dire, on fait le calcul sur un élément à la fois), MATLAB opère sur toute une matrice entière ou tableau. Les principes de base du langage de MATLAB incluent des opérations de base, comme la création de variables, l’indexation de matrices, les opérations arithmétiques et un large choix dans les types de données disponible.

Objectif de la formation

L’objectif de la formation est d’apprendre le langage fondamental de MATLAB. Dans cette formation, je vais partager avec vous mon expérience sur l’utilisation du langage de MATLAB, de sa syntaxe, des opérations arithmétiques, des types de données mais également de l’indexation et de la manipulation des matrices et tableaux. Cette formation offre toutes les compétences nécessaires pour résoudre des problèmes scientifiques et techniques sous MATLAB.

Public concerné

Etudiant, Ingénieurs, développeurs, scientifiques, enseignant, chercheurs.

Prérequis

Une formation initiale scientifique est souhaitable.

Programme de la formation

Introduction à MATLAB
  • Présentation du logiciel,
  • Interface utilisateur,
  • Les différents types de variables,
  • Commandes de base.
Les mathématiques sous MATLAB
  • Les polynômes
  • Algèbre linéaire
  • Matlab symbolic
Les types de données sous MATLAB
  • Les matrices
  • Les nombres complexes
  • Les tableaux multidimensionnels
  • Les tableaux de cellules
  • Les structures
  • Les chaines de caractères
  • Les dates et heures
Les graphiques sous MATLAB
  • Création d’une figure
  • Tracer des courbes
  • Tracer multiple sur un graphe
  • Documentation du graphique
  • Styliser le graphe
  • Graphique en 3D
La programmation sous MATLAB
  • Éditeur de MATLAB
  • Les Scripts sous MATLAB
  • Les fonctions sous MATLAB
  • Les opérateurs relationnels et logiques
  • Les structures conditionnelles
  • Exécution des codes.
Techniques de programmation
  • A faire,
  • A ne pas faire,
  • Astuces et optimisation,
  • Débogage.
Import-Export
  • Importer des données,
  • Exploiter les données,
  • Exporter les données,
  • Images et graphes.
Développer une interface graphique
  • Prise en main de GUIDE,
  • Callbacks et Handles,
  • Graphes.
  • Créer une application indépendante.

Méthodes pédagogiques :

Cours théorique sur le fonctionnement et l’utilisation de MATLAB, ponctué par des exercices de mise en pratique.