Académique Documents
Professionnel Documents
Culture Documents
Initiation à Matlab
Dr. TEVI
1
Sommaire du cours
• Présentation
• Du cours
• De l’interface Matlab
• Installation
• Variables et Types de données
• Vecteurs
• Matrices
• Polynômes
• Opérations : particularités
• Graphiques
• Scripts
• Lecture et écriture des données
• Applications
2
1- Présentation
Du cours
• Prérequis:
• Connaissance de base en Mathématiques en particulier Géométrie et Algèbre
• Connaissance de base de l’Algèbre de Boole et de la Logique combinatoire
• Connaissance de base de l’outil informatique
• Disposer d’un ordinateur personnel ou de service accessible et utilisable
• Objectif principal: Savoir adapter et écrire un problème en langage Matlab en vue d’une
résolution par une méthode quelconque.
• Objectifs spécifiques:
• Prise en main et Utilisation d’un logiciel, MATLAB
• Découverte et Initiation à diverses applications de l’outil
• Traduction d’une méthode de résolution en instructions exécutables par l’outil utilisé
• Ressources:
• Ressources documentaires numériques sur Google et Mathworks
3
1- Présentation (suite)
De l’interface Matlab
• Matlab = MATrix LABoratory
• Environnement de calcul permettant des calculs numériques de tout genre, des
représentations graphiques, des modélisations…
• Interpréteur de commandes dont l’élément de base est la matrice
• Modes de fonctionnement courants:
• Mode interactif: exécution des instructions au fur et à mesure de leur saisie
• Mode exécutif: exécution ligne par ligne des instructions contenus dans un fichier
• Modes de fonctionnement avancés :
• Mode programmation compilé et Mode programmation par blocs (Simulink)
• Licence Matlab payante => alternative acceptable : GNU Octave et Scilab
• Similarité de certaines fonctionnalités avec Matlab mais nécessite des « packages »
• Téléchargeable sur : www.sourceforge.net ou www.gnu.org
4
1- Présentation (suite)
De l’interface Matlab (suite)
Historique des
commandes
Dossier actuel
saisies
d’enregistrement
Espace de travail
affichant toutes les
variables courantes
5
1- Présentation (suite)
De l’interface Matlab (suite)
Commandes utiles:
>> demo matlab ou >> demo : permet d’ouvrir les contenus d’exemples Matlab
>> help nom_instruction : permet de rechercher l’aide sur le sujet « nom_instruction »
s’il existe
>>doc nom_de_la_commande : permet d’obtenir une documentation plus complète en
ajoutant des exemples détaillés, des hyperliens
La documentation en ligne est aussi très riche
>> clc : efface tout ce qu’il y a dans la « Command Window » sans effacer les variables
et leur contenu
>> quit ou >> exit
6
1- Présentation (suite)
Installation
Licence de Matlab payante. Pour une utilisation utile sur le long terme dans le cadre du
travail, elle est à acheter. L’achat donne accès à des mises à jour et des avantages sur le site
Mathworks.
Chercher et télécharger une version ancienne avec crack sur d’autres sites
Choisir si possible une version antérieure à 2019, mais postérieure à 2014