Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> MATLAB

MATLAB - M-Files

Bisher haben wir die MATLAB-Umgebung als Rechner verwendet. MATLAB ist jedoch auch eine leistungsstarke Programmiersprache sowie eine interaktive Rechenumgebung.

In den vorherigen Kapiteln haben Sie gelernt, wie Sie Befehle über die MATLAB-Eingabeaufforderung eingeben. Mit MATLAB können Sie auch eine Reihe von Befehlen in eine Datei schreiben und die Datei als vollständige Einheit ausführen, wie das Schreiben und Aufrufen einer Funktion.

Die M-Akten

MATLAB erlaubt das Schreiben von zwei Arten von Programmdateien −

Sie können den MATLAB-Editor oder jeden anderen Texteditor verwenden, um Ihre .m zu erstellen Dateien. In diesem Abschnitt werden wir die Skriptdateien besprechen. Eine Skriptdatei enthält mehrere aufeinanderfolgende Zeilen von MATLAB-Befehlen und Funktionsaufrufen. Sie können ein Skript ausführen, indem Sie seinen Namen in der Befehlszeile eingeben.

Skriptdatei erstellen und ausführen

Um Skriptdateien zu erstellen, müssen Sie einen Texteditor verwenden. Sie können den MATLAB-Editor auf zwei Arten öffnen −

Wenn Sie die Eingabeaufforderung verwenden, geben Sie edit ein in der Eingabeaufforderung. Dies öffnet den Editor. Sie können bearbeiten direkt eingeben und dann den Dateinamen (mit der Erweiterung .m)

edit 
Or
edit <filename>

Der obige Befehl erstellt die Datei im Standard-MATLAB-Verzeichnis. Wenn Sie alle Programmdateien in einem bestimmten Ordner speichern möchten, müssen Sie den vollständigen Pfad angeben.

Lassen Sie uns einen Ordner namens progs erstellen. Geben Sie die folgenden Befehle an der Eingabeaufforderung ein (>>) −

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

Wenn Sie die Datei zum ersten Mal erstellen, fordert MATLAB Sie auf, dies zu bestätigen. Klicken Sie auf Ja.

Wenn Sie alternativ die IDE verwenden, wählen Sie NEU -> Skript. Dadurch wird auch der Editor geöffnet und eine Datei mit dem Namen „Ohne Titel“ erstellt. Sie können die Datei benennen und speichern, nachdem Sie den Code eingegeben haben.

Geben Sie den folgenden Code in den Editor ein −

Live-Demo
NoOfStudents = 6000;
TeachingStaff = 150;
NonTeachingStaff = 20;

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

Nachdem Sie die Datei erstellt und gespeichert haben, können Sie sie auf zwei Arten ausführen −

Die Eingabeaufforderung des Befehlsfensters zeigt das Ergebnis an −

6170

Beispiel

Erstellen Sie eine Skriptdatei und geben Sie den folgenden Code ein −

Live-Demo
a = 5; b = 7;
c = a + b
d = c + sin(b)
e = 5 * d
f = exp(-d)

Wenn der obige Code kompiliert und ausgeführt wird, erzeugt er das folgende Ergebnis −

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

MATLAB

  1. MATLAB - Grundlegende Syntax
  2. MATLAB - Variablen
  3. MATLAB - Befehle
  4. MATLAB - Datentypen
  5. MATLAB - Operatoren
  6. MATLAB - Matrix
  7. MATLAB - Arrays
  8. MATLAB - Doppelpunktnotation
  9. MATLAB - Zahlen
  10. MATLAB - Zeichenfolgen