Wie erstellt man eine Matrix in Octave
In dieser Lektion erkläre ich Ihnen, wie man eine quadratische oder rechteckige Matrix in Octave anlegt.
Lassen Sie uns das an einem praktischen Beispiel durchgehen.
Hier haben wir eine einfache 2x2 Quadratmatrix. Die Matrix besteht aus zwei Zeilen und zwei Spalten.
$$ \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} $$
Um dieses Array in Octave zu definieren, nutzen wir eine Array-Variable.
>> m = [ 1 2 ; 3 4 ]
Alle Elemente des Arrays werden in eckige Klammern geschrieben.
- Die Elemente einer Zeile werden durch ein Leerzeichen oder ein Komma voneinander getrennt.
- Die Zeilen werden durch ein Semikolon voneinander abgegrenzt.
Das Resultat ist eine 2x2 Quadratmatrix.
m =
1 2
3 4
Nachdem die Matrix in Octave erstellt wurde, kann sie in jeglichen Matrixberechnungsoperationen verwendet werden.
Zum Beispiel: Sie können die Summe oder das Produkt von zwei Matrizen berechnen, die Determinante, den Rang, die Inverse oder die transponierte Matrix usw. Um zum Beispiel die Determinante der Matrix zu berechnen, verwenden Sie die Funktion det(m).

So erstellt man eine rechteckige Matrix
Der Ablauf zur Erstellung einer rechteckigen Matrix ist genauso, wie Sie es bereits beim Erstellen von Quadratmatrizen gesehen haben.
Hier ist zum Beispiel eine 3x4 Rechteckmatrix
$$ \begin{pmatrix} 1 & 2 & 3 & 4 \\ 5 & 6 & 7 & 8 \\ 9 & 10 & 11 & 12 \end{pmatrix} $$
In diesem Fall hat die Matrix drei Zeilen und vier Spalten.
Schreiben Sie die 12 Elemente des Arrays in eckige Klammern und trennen Sie die Elemente mit einem Leerzeichen.
Fügen Sie am Ende jeder Zeile der Matrix ein Semikolon hinzu, außer in der letzten Zeile.
>> m = [ 1 2 3 4 ; 5 6 7 8 ; 9 10 11 12 ]
Das Resultat ist eine Rechteckmatrix

Auf diese Weise können Sie jede Quadrat- oder Rechteckmatrix mit beliebiger Anzahl von Zeilen und Spalten erstellen.
Sie müssen nur daran denken, die Elemente in der Reihenfolge vom ersten bis zum letzten zu schreiben und die Zeilen mit einem Semikolon zu trennen.
in Tipp zum Schluss: Sie können die Elemente in derselben Zeile entweder mit einem Leerzeichen oder einem Komma trennen. Es kommt auf das Gleiche hinaus. Ich empfehle jedoch, sie mit einem Leerzeichen zu trennen, weil das den Code übersichtlicher macht und die Semikolons, die die Zeilen trennen, besser zur Geltung kommen.