Support de cours matlab Université de Constantine Département de Sciences et Technologie Support de cours Préparé par NOUAR NABILA MERICHE MOHAMMAD AMIN MEDJANI MERIEM LOUHICHI AISHA Dirigé par Prof A MESSAI PLAN Prise en main MATLAB Notions de base Gesti

Université de Constantine Département de Sciences et Technologie Support de cours Préparé par NOUAR NABILA MERICHE MOHAMMAD AMIN MEDJANI MERIEM LOUHICHI AISHA Dirigé par Prof A MESSAI PLAN Prise en main MATLAB Notions de base Gestion des données Programmer avec Matlab Représentation graphique sous MATLAB C Prise en main MATLAB Introduction MATLAB est un système interactif de programmation scienti ?que pour le calculnumérique et la visualisation graphique basé sur la représentation matricielle desdonnées Le nom dérive de cette représentation MATLAB MATrix LABoratory Ce langage contient un minimum de structures de programmation structure itérative structure conditionnelle sous-routine L ? avantage est qu ? il est très simple et très rapide à programmer o ?rant une grande tolérance syntaxe simple pas de dé ?nition de types etc ce qui permet un gain appréciable en temps de mise au point L ? ingénieur peut par ce moyen être plus e ?cace dans l ? analyse d ? un problème MATLAB peut donc être utilisé pour la résolution approchée d'équations di ?érentielles d'équations aux dérivées partielles ou de systèmes linéaires etc L'objectif de ce support de cours est double la connaissance de ce logiciel est en soi indispensable parce qu'il est de plus en plus utilisé dans l'industrie et les banques pour développer des prototypes de logiciels et la mise en pratique des algorithmes d'analyse numérique étudiés Lancer MATLAB L ? interface MATLAB est composée des fenêtres suivantes Voir Figure A Command Window invite de commande permettant de taper des instructions d'appeler des scripts d'exécuter des fonctions matlab B Command History historique des commandes lancées depuis l'invite de commande C Workspace il liste les variables en mémoire il permet également de parcourir graphiquement lecontenu des variables D Current Directory un navigateur de ?chier intégré à MATLAB pour visualiser le répertoire de travail courant et y e ?ectuer les opérations classiques tel que renommer ou supprimer un ?chier E le Help browser un navigateur permettant de parcourir l'aide de MATLAB L'aide est un outilprécieux pour trouver les fonctions et apprendre leur fonctionnement notamment le format des données à fournir en entrée ainsi que les valeurs renvoyées par la fonction Figure L ? interface graphique de l ? environnement MATLAB ? Il existe deux modes de fonctionnement C Mode interactif Matlab exécute les instructions au fur et à mesure qu'elles sont données par l'usager Mode exécutif Matlab exécute ligne par ligne un programme matlab d'extension m Un 'programme Matlab' ou 'm- ?le' en anglais est une suite d'instructions matlab écrites dans un éditeur de texte et sauvées dans un ?chier avec une extension m Notions de base Caractères spéciaux parenthèses a ?ectation virgule point virgule commentaire jusqu ? à ? Opérateurs et caractères spéciaux Opérateurs addition - soustraction - multiplication division puissance Syntaxe du langage On distingue plusieurs types de variables selon les données qu'elles servent à stocker nombre caractère alphanumérique tableau matrice structure A Nombre Les nombres réels peuvent être écrits sous di ?érents formats E- Les nombres complexes peuvent être écrits sous forme cartésienne

  • 44
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Aoû 25, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 67.9kB