Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> MATLAB

MATLAB - M-Files

Jusqu'à présent, nous avons utilisé l'environnement MATLAB comme calculatrice. Cependant, MATLAB est également un langage de programmation puissant, ainsi qu'un environnement de calcul interactif.

Dans les chapitres précédents, vous avez appris à saisir des commandes à partir de l'invite de commande MATLAB. MATLAB vous permet également d'écrire une série de commandes dans un fichier et d'exécuter le fichier comme une unité complète, comme écrire une fonction et l'appeler.

Les fichiers M

MATLAB permet d'écrire deux types de fichiers de programme −

Vous pouvez utiliser l'éditeur MATLAB ou tout autre éditeur de texte pour créer votre .m des dossiers. Dans cette section, nous aborderons les fichiers de script. Un fichier de script contient plusieurs lignes séquentielles de commandes MATLAB et d'appels de fonction. Vous pouvez exécuter un script en tapant son nom sur la ligne de commande.

Création et exécution d'un fichier de script

Pour créer des fichiers de scripts, vous devez utiliser un éditeur de texte. Vous pouvez ouvrir l'éditeur MATLAB de deux manières −

Si vous utilisez l'invite de commande, tapez modifier dans l'invite de commande. Cela ouvrira l'éditeur. Vous pouvez taper directement modifier puis le nom du fichier (avec l'extension .m)

edit 
Or
edit <filename>

La commande ci-dessus créera le fichier dans le répertoire MATLAB par défaut. Si vous souhaitez stocker tous les fichiers du programme dans un dossier spécifique, vous devrez fournir le chemin complet.

Créons un dossier nommé progs. Tapez les commandes suivantes à l'invite de commande (>>) −

mkdir progs    % create directory progs under default directory
chdir progs    % changing the current directory to progs
edit  prog1.m  % creating an m file named prog1.m

Si vous créez le fichier pour la première fois, MATLAB vous invite à le confirmer. Cliquez sur Oui.

Alternativement, si vous utilisez l'EDI, choisissez NOUVEAU -> Script. Cela ouvre également l'éditeur et crée un fichier nommé Sans titre. Vous pouvez nommer et enregistrer le fichier après avoir tapé le code.

Tapez le code suivant dans l'éditeur −

Démo en direct
NoOfStudents = 6000;
TeachingStaff = 150;
NonTeachingStaff = 20;

Total = NoOfStudents + TeachingStaff ...
   + NonTeachingStaff;
disp(Total);

Après avoir créé et enregistré le fichier, vous pouvez l'exécuter de deux manières −

L'invite de la fenêtre de commande affiche le résultat −

6170

Exemple

Créez un fichier de script et tapez le code suivant −

Démo en direct
a = 5; b = 7;
c = a + b
d = c + sin(b)
e = 5 * d
f = exp(-d)

Lorsque le code ci-dessus est compilé et exécuté, il produit le résultat suivant −

c =  12
d =  12.657
e =  63.285
f =    3.1852e-06

MATLAB

  1. MATLAB - Syntaxe de base
  2. MATLAB-Variables
  3. MATLAB - Commandes
  4. MATLAB - Types de données
  5. MATLAB - Opérateurs
  6. MATLAB - Matrice
  7. MATLAB - Tableaux
  8. MATLAB - Notation des deux-points
  9. MATLAB - Chiffres