Die Arrays in Octave
In dieser Lektion erkläre ich, wie man ein Array in Octave erstellt.
Was ist ein Array? Es ist eine geordnete Menge von Daten. Wenn Sie mehrere Werte desselben Typs speichern möchten, anstatt mehrerer Variablen zu verwenden, können Sie eine einzelne Array-Variable mit mehreren Elementen verwenden. In jedem Element registrieren Sie einen anderen Wert. Ein Array ähnelt einem Vektor oder einer Matrix in der Mathematik.
Ich gebe Ihnen ein praktisches Beispiel.
Schreiben Sie den Namen der Array-Variable gefolgt vom Gleichheitszeichen.
Schreiben Sie dann die Elemente des Vektors in eckigen Klammern und trennen Sie sie mit einem Komma voneinander.
>> vector = [1, 2, 3, 4, 5]
Das Ergebnis ist ein Vektor mit fünf Elementen in einer Zeile.
vector =
1 2 3 4 5
Sie können die Elemente auch durch Trennung nur durch ein Leerzeichen angeben.
Das Endergebnis ist dasselbe.
>> vector = [1 2 3 4 5]
vector =
1 2 3 4 5
Wenn Sie die Elemente mit dem Semikolon-Symbol trennen, erhalten Sie einen Vektor mit fünf Elementen, aber in einer Spalte angeordnet.
>> vector = [1; 2; 3; 4; 5]
vector =
1
2
3
4
5
Hinweis. Der Unterschied zwischen Zeilen- und Spaltenvektor ist in mathematischen Berechnungen sehr wichtig. Sie können beispielsweise zwei Zeilenvektoren oder zwei Spaltenvektoren mit denselben Elementen addieren. Sie können keinen Zeilenvektor mit einem Spaltenvektor addieren.
Sie können auch ein Array mit alphanumerischen Elementen erstellen, indem Sie die Elemente in Anführungszeichen schreiben.
>> letters = ['A', 'B', 'C', 'D']
Wenn die Elemente Zeichenketten sind, ist es manchmal nützlich, die Elemente in geschweifte Klammern zu setzen.
>> city = [{"Rom", "Paris", "London", "Madrid"}]
Das Ergebnis ist ein Zeilenvektor mit vier alphanumerischen Elementen.
city = Rom Paris London Madrid