Sonderzeichen in Matlab

Sonderzeichen in Matlab
Wie alle Programmiersprachen hat MATLAB eine Reihe von Sonderzeichen für die Interpretation des Programms. Diese Zeichen sind für das System reserviert und können vom Programmierbenutzer nicht verwendet werden. Diese Sonderzeichen umfassen arithmetische Operatoren, logische Operatoren usw. Aufgrund seiner Länge werden wir in diesem Artikel nur ausführlich erklären, was zu den Sonderzeichen gehört und die Operatoren einem anderen Artikel überlassen.

Liste der MATLAB -Sonderzeichen, Bedeutung und Anwendung

Im Folgenden listen wir jede MATLAB -Sonderzeichen auf und erläutern ihre Verwendung und Bedeutung mit einem kurzen Beispiel.

MATLAB Special Charakter @ (bei Symbol)

Dieses Symbol wird beim Erstellen einer Funktion verwendet. Dazu muss der Funktionsname nach dem Symbol „@“ deklariert werden.

Fhandle = @NewFunction

Im Falle einer anonymen Funktion.

fhandle = @a+b

MATLAB Special Charakter . (Punkt)

Der Punkt trennt die gesamten und fraktionalen Teile in Dezimalwerten.

1.4142

Mit dem Punktcharakter können Sie auch auf die Felder einer Struktur zugreifen

Struktur . Feld

Dieses Symbol wird auch verwendet, um auf die Eigenschaften und Methoden eines Objekts zuzugreifen.

Objekt. Eigenschaften

Besonderes Zeichen… (Punktpunkt Punkt oder Ellipsis)

Am Ende einer Zeile zeigt dieses Symbol an, dass der aktuelle Befehl in der nächsten Zeile fortgesetzt wird.

Befehl…
Fortsetzung des aktuellen Befehls

MATLAB Special Charakter, (Komma)

Dieses Zeichen wird verwendet, um Zeilenelemente von Array -Indexs zu trennen.

Q = [1, 2, 3, 4; 5, 6, 7, 8]

Außerdem wird dieses Zeichen verwendet, um die verschiedenen Eingabeargumente in einer Funktion zu trennen.

STR = STRCMP (S1, S2)

Und um die verschiedenen Ausgabemargente in einer Funktion zu trennen

[R, i] = min (a)

MATLAB Special Charakter: (Dickdarm)

Dieser Charakter wird zum Erstellen von Vektoren verwendet.

v = 1: 5

Außerdem wird der Dickdarm verwendet, um die Grenze in einer „für“ -Schloop zu definieren.

für x = 1: 10

Index einen Elementbereich in einer bestimmten Dimension:

A (2: 3, 4)

Weisen Sie einem Array neue Elemente zu:

x = [1, 2, 3, 4;
5, 6, 7, 8;
1, 2, 3, 4]
x (:) = 1: 12

MATLAB Special Charakter; (Semikolon)

Dieses Zeichen wird verwendet, um die Zeilen bei der Erstellung einer Matrix zu trennen

x = [1, 2, 3, 4;
5, 6, 7, 8;
1, 2, 3, 4]

Es wird auch verwendet, um die Ausgabe des aktuellen Befehls zu unterdrücken.

x = 1 2 3;

Oder zu mehreren separaten Befehlen auf einer einzigen Zeile geschrieben

x = 1; A = STRCMP (S1, S2); str = strcat (S1, S2);

MATLAB Special Charakter () (Klammern)

Diese Zeichen werden verwendet, um die Eingabeargumente einer Funktion einzuschließen.

A = Strcat (S1, S2)

Außerdem werden diese Sonderzeichen für die Array -Indexierung verwendet.

a (:, 1)
B (2, 1)

Sie werden auch in mathematischen Operationen bei Bedienervorrang.

(A.*(B./CD

MATLAB Special Charakter [] (Quadratklammern)

Diese Sonderzeichen werden zur Erstellung von Matrizen und Vektoren verwendet.

M = [1, 2, 3, 4; 5, 6, 7, 8; 1, 2, 3, 4]
V = [1, 2, 3, 4]

Square -Klammer, um mehr als ein Eingangsargument in einer Funktion zu erfassen.

A = Magie (5)
[R, i] = min (a)

Quadratklammern für die Erstellung eines leeren Arrays.

a = []

Square -Halterung, um einem Array eine neue untere Reihe zu verleihen.

a = magisch (5);
a = [a; 4, 5, 8, 3, 2]

Quadratklammer zum Entfernen einer Matrixsäule:

a = magisch (5);
a (:, 1) = []

MATLAB Special Zeichen (lockige Klammern)

Diese Sonderzeichen werden zum Erstellen von Zellarrays verwendet.

s1 = 'a', 'z', 'h', 'y'

MATLAB Special Charakter % (Prozent)

Der prozentuale Charakter wird verwendet, um Kommentare abzugeben. Alles, was nach diesem Charakter in der aktuellen Zeile geschrieben wurde.

% Dies ist ein Kommentar, es ist nicht Teil des Programms

MATLAB Special Zeichen % % (Prozent Curly -Klammer)

Dieses Zeichensatz wird verwendet, um Kommentare abzugeben, die sich über mehr als eine Zeile erstrecken. Die %und % Operatoren müssen unmittelbar vor und folgen dem Textblock allein, wie unten gezeigt.

%
Dies ist ein Kommentar.
Alles innen eingeschlossen
Diese lockigen Zahnspangen werden berücksichtigt
Kommentar von Matlab.
%

MATLAB Special Charakter ? (Fragezeichen )

Dieser Charakter holt das Meta ab.Klassenobjekt. Dieser Bediener arbeitet nur mit einem Klassennamen, nicht mit einem Objekt.

?InputParser

MATLAB Special Charakter "(einzelne Zitate)

Diese Zeichen werden verwendet, um Charaktervektoren mit einer Klasse von Char zu erstellen.

chr = 'Hallo Matlab'

MATLAB Special Charakter “(Doppelzitate)

Diese Zeichen werden verwendet, um Saiten mit einer Klasse von Strings zu erstellen.

STR = "Hallo Matlab"

MATLAB Special Charakter „Raum“

Dieser Charakter repräsentiert ein logisches Nichts.

if ~ strcmp (S1, S2)

Außerdem wird dieses Zeichen verwendet, um bestimmte Eingangs- oder Ausgangsargumente einer Funktion zu unterdrücken.

[~, i] = min (a)

MATLAB Special Charakter = (gleich)

Dieses Zeichen weist einer Variablen Werte zu.

A = 21

Der Weltraumcharakter wird wie Kommas verwendet, um Reihenelemente beim Bau eines Arrays zu trennen.

A = [1 2 3 4;
5 6 7 8]

Ebenso wie Kommas wird es verwendet, um die von einer Funktion zurückgegebenen Werte zu trennen.

[r i] = min (a)

MATLAB Special Charakter ~ (Tilde)

Auch die Elemente von a in der Variablen b speichern.

a = b

MATLAB Special Charakter < & (Left angle bracket and ampersand )

Dieser Zeichensatz wird verwendet, um Superklassen anzugeben.

ClassDef Myclass < MySuperclass

Und in der Definition einer Klasse, die aus einer Superklasse stammt:

ClassDef Myclass < MySuperclass1 & MySuperclass2 &…

MATLAB Special Charakter .? (Punkt Fragezeichen)

Dieser Zeichensatz gibt die Namenswertestrukturfelder an.

In diesem Fall werden die Feldnamen der Propargs -Struktur als Schreibeigenschaften des MATLAB angegeben.Grafik.Primitive.Linienklasse.

Funktion f (Propargs)
Argumente
Propargs.? Matlab.Grafik.Primitive.Linie
Ende
Ende

Abschluss

In diesem Artikel haben wir Ihnen die Liste der MATLAB -Sonderzeichen gezeigt und die Bedeutung jedes Zeichens mit einem kurzen Beispiel erklärt. Diese Programmiersprache hat auch relationale, arithmetische, logische Operatoren und Fluchtfiguren, die in unseren anderen Matlab -Artikeln behandelt werden. Wir hoffen, Sie haben diesen Matlab -Artikel nützlich gefunden. Weitere Tipps und Informationen finden Sie unter anderen Linux -Hinweisartikeln.