repeat_matrix
— Wiederhole eine Matrix.
repeat_matrix( : : MatrixID, Rows, Columns : MatrixRepeatedID)
Der Operator repeat_matrix
erstellt die neue Matrix
MatrixRepeated
und kopiert alle Elemente der Eingabematrix
Matrix
n mal in die neue Matrix, wobei n =
Rows
* Columns
. Die neue Matrix hat
als Dimensionen Rows
* Zeilen der
Eingabematrix Matrix
und Columns
*
Spalten der Eingabematrix Matrix
. Die Eingabematrix ist
durch das Matrix Handle MatrixID
definiert. Der Operator
gibt das Matrix Handle MatrixRepeatedID
der Matrix
MatrixRepeated
zurück. Zugriff auf die Elemente der
Matrix ist z.B. mit dem Operator get_full_matrix
möglich.
MatrixID
(input_control) matrix →
(handle)
Matrix Handle der Eingabematrix.
Rows
(input_control) integer →
(integer)
Anzahl der Kopien der Matrix in Zeilenrichtung.
Defaultwert: 2
Wertevorschläge: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20
Restriktion: Rows >= 1
Columns
(input_control) integer →
(integer)
Anzahl der Kopien der Matrix in Spaltenrichtung.
Defaultwert: 2
Wertevorschläge: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20
Restriktion: Columns >= 1
MatrixRepeatedID
(output_control) matrix →
(handle)
Matrix Handle der mehrfach kopierten Matrix.
Sind die Parameterwerte korrekt, dann liefert repeat_matrix
den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
get_full_matrix
,
get_value_matrix
Foundation