Untermatrix lesen
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Gibt eine Untermatrix von Matrix aus. Die Untermatrix beginnt bei (Zeile 1, Spalte 1) und endet bei (Zeile N, Spalte N).
Zum Abfragen von Elementen, die in der Matrix nicht nebeneinander liegen, wird die Funktion Matrixelemente lesen benötigt.
Die Standarddatentypen für diese polymorphe Funktion sind im Anschlussfeld dargestellt.

Ein-/Ausgänge
Matrix
—
Matrix muss ein 2D-Array beliebigen numerischen Typs oder eine reelle oder komplexe Matrix sein.
Zeile 1
—
Zeile 1 muss eine ganze oder reelle Zahl sein. Mit Zeile 1 wird die erste Zeile in Matrix festgelegt, die in der Ausgabematrix enthalten sein soll. Der Standardwert lautet 0.
Zeile N
—
Zeile N muss eine ganze oder reelle Zahl sein. Mit Zeile N wird die letzte Zeile von Matrix festgelegt, die in der Ausgabematrix enthalten sein soll. Per Voreinstellung wird mit dem Index der letzten Zeile in Matrix gearbeitet.
Spalte 1
—
Spalte 1 muss eine ganze oder reelle Zahl sein. Mit Spalte 1 wird die erste Spalte von Matrix festgelegt, die in der Ausgabematrix enthalten sein soll. Der Standardwert lautet 0.
Spalte N
—
Spalte N muss eine ganze oder reelle Zahl sein. Mit Spalte N wird die letzte Spalte in Matrix festgelegt, die in der Ausgabematrix enthalten sein soll. Per Voreinstellung wird mit dem Index der letzten Spalte in Matrix gearbeitet.
Untermatrix
—
Untermatrix ist eine Matrix, die die Untermatrix enthält. Wenn Matrix eine leere Matrix oder ein leeres Array ist, wird Matrix an Untermatrix ausgegeben. |
Wenn Sie den Eingang Matrix mit einer Matrix verbinden, stimmt der numerische Typ von Untermatrix mit dem Typ von Matrix überein. Wenn Sie ein 2D-Array mit Matrix verbinden, ist Untermatrix ein 2D-Array mit dem gleichen numerischen Typ wie Matrix.
Wenn alle Eingänge außer Matrix offen gelassen werden, wird an Untermatrix die Matrix ausgegeben. Liegen an Zeile 1 und Spalte 1 keine Werte an, beginnt Untermatrix mit dem ersten Element von Matrix. Bei fehlenden Werten für Zeile N und Spalte N endet die Untermatrix mit dem letzten Element von Matrix.
Leere Eingangswerte
Wenn Zeile N kleiner als Zeile 1 oder Spalte N kleiner als Spalte 1 ist, wird für Untermatrix eine leere Matrix oder ein leeres Array mit 0 als Anzahl der Zeilen- oder Spaltendimensionen ausgegeben.
Indizes außerhalb der vorhandenen Eingangswerte
Bei einem negativen Zeilen- oder Spaltenindex gibt Untermatrix für jedes Zeilen- und Spaltenelement außerhalb von Matrix einen Wert für ungültige Operationen aus.
Wenn Sie Zeile N oder Spalte N mit einem Wert verbinden, der dem maximalen Zeilen- oder Spaltenindex von Matrix entspricht oder diesen überschreitet, enthält Untermatrix für jedes Zeilen- oder Spaltenelement außerhalb von Matrix einen Wert für ungültige Operationen.
Matrix
—
Zeile 1
—
Untermatrix
—