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

MATLAB Grundlagen: Wesentliche Syntax & Befehle meistern

Die MATLAB-Umgebung verhält sich wie ein hochkomplexer Taschenrechner. Befehle werden am >>-Prompt eingegeben.

MATLAB ist eine interpretierte Umgebung: Sie geben einen Befehl, MATLAB führt ihn sofort aus.

Praxisbeispiele

Geben Sie einen gültigen Ausdruck ein, z. B.:

Live Demo
5 + 5

Drücken Sie ENTER. Ergebnis:

ans = 10

Weitere Beispiele:

Live Demo
3 ^ 2  % 3 hoch 2
ans = 9
Live Demo
sin(pi / 2)  % Sinus von 90°
ans = 1
Live Demo
7 / 0  % Division durch Null
ans = Inf
warning: division by zero
Live Demo
732 * 20.3
ans = 1.4860e+04

MATLAB bietet spezielle Ausdrücke für mathematische Symbole: pi für π, Inf für ∞, i (und j) für √-1. NaN steht für „not a number“.

Verwendung von Semikolon (;)

Semikolon markiert das Ende einer Anweisung. Um die Ausgabe zu unterdrücken, fügen Sie ein Semikolon nach dem Ausdruck an.

Live Demo
x = 3; y = x + 5
y = 8

Kommentare hinzufügen

Das Prozentzeichen (%) kennzeichnet eine Kommentarzeile.

x = 9  % weist 9 der Variable x zu

Blockkommentare mit %{ und %}. Der MATLAB-Editor bietet Werkzeuge zum Hinzufügen, Entfernen, Formatieren von Kommentaren.

Häufig verwendete Operatoren und Sonderzeichen

OperatorZweck
+Addition
-Subtraktion
*Skalar- und Matrixmultiplikation
.*Array-Multiplikation (elementweise)
^Skalar- und Matrixpotenz
.^Array-Potenz (elementweise)
\Linksdivision
/Rechtsdivision
.\Array-Linksdivision
./Array-Rechtsdivision
:Doppelpunkt; erzeugt regelmäßig verteilte Elemente, repräsentiert ganze Zeile/Spalte
( )Klammern; umschließen Funktionsargumente und Array-Indizes; überschreiben Präzedenz
[ ]Eckige Klammern; umschließen Array-Elemente
.Dezimalpunkt
…Ellipsis; Zeilenfortsetzungsoperator
,Komma; trennt Statements und Elemente in einer Zeile
;Semikolon; trennt Spalten und unterdrückt Ausgabe
%Prozentzeichen; kennzeichnet Kommentar und Formatierung
'Quote-Zeichen und Transpositionsoperator
.'Nicht-konjugierter Transpositionsoperator
=Zuweisungsoperator

Spezielle Variablen und Konstanten

NameBedeutung
ansNeueste Antwort
epsGenauigkeit der Gleitkomma-Precision
i, jImaginäre Einheit √-1
InfUnendlichkeit
NaNUndefiniertes numerisches Ergebnis
piDie Zahl π

Variablennamen

Variablennamen beginnen mit einem Buchstaben, gefolgt von beliebig vielen Buchstaben, Ziffern oder Unterstrichen. MATLAB ist case-sensitive. Namen können beliebig lang sein, MATLAB nutzt aber nur die ersten namelengthmax Zeichen.

Arbeit speichern

save speichert alle Workspace-Variablen als .mat-Datei im aktuellen Verzeichnis.

save myfile

Mit load später wieder laden:

load myfile

MATLAB

  1. Java Grundlagen: Grundlegende Syntax meistern
  2. C-Grundsyntax meistern: Tokens, Struktur und Semikolons
  3. C++ Grundlagen: Syntax & Objektorientierte Basis
  4. MATLAB: Umfassender Überblick über die führende numerische Computing-Umgebung
  5. MATLAB Grundlagen: Wesentliche Syntax & Befehle meistern
  6. Variablen in MATLAB verstehen: Grundlagen & Beispiele
  7. Wichtige MATLAB-Befehle für effizientes Computing
  8. MATLAB Datentypen: Umfassender Leitfaden
  9. MATLAB Operatoren meistern: Arithmetik, Logik, Bitweise Operationen
  10. MATLAB Matrizen Grundlagen: Erstellen, Referenzieren, Manipulieren