repeat_matrix T_repeat_matrix RepeatMatrix RepeatMatrix repeat_matrix (Operator)
Name
repeat_matrix T_repeat_matrix RepeatMatrix RepeatMatrix repeat_matrix — Wiederhole eine Matrix.
Signatur
Beschreibung
Der Operator repeat_matrix repeat_matrix RepeatMatrix RepeatMatrix RepeatMatrix repeat_matrix erstellt die neue Matrix
MatrixRepeated und kopiert alle Elemente der Eingabematrix
Matrix n mal in die neue Matrix, wobei n =
Rows Rows Rows Rows rows rows
Columns Columns Columns Columns columns columns . Die neue Matrix hat
als Dimensionen Rows Rows Rows Rows rows rows
Zeilen der
Eingabematrix Matrix und Columns Columns Columns Columns columns columns
Spalten der Eingabematrix Matrix. Die Eingabematrix ist
durch das Matrix Handle MatrixID MatrixID MatrixID MatrixID matrixID matrix_id definiert. Der Operator
gibt das Matrix Handle MatrixRepeatedID MatrixRepeatedID MatrixRepeatedID MatrixRepeatedID matrixRepeatedID matrix_repeated_id der Matrix
MatrixRepeated zurück. Zugriff auf die Elemente der
Matrix ist z.B. mit dem Operator get_full_matrix get_full_matrix GetFullMatrix GetFullMatrix GetFullMatrix get_full_matrix möglich.
Beispiel:
Rows Rows Rows Rows rows rows = 2 ,
Columns Columns Columns Columns columns columns = 3
Ausführungsinformationen
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Wird ohne Parallelisierung verarbeitet.
Parameter
MatrixID MatrixID MatrixID MatrixID matrixID matrix_id (input_control) matrix → HMatrix , HTuple HHandle HTuple Htuple (handle) (IntPtr ) (HHandle ) (handle )
Matrix Handle der Eingabematrix.
Rows Rows Rows Rows rows rows (input_control) integer → HTuple int HTuple Htuple (integer) (int / long) (Hlong ) (Hlong )
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 Columns Columns Columns columns columns (input_control) integer → HTuple int HTuple Htuple (integer) (int / long) (Hlong ) (Hlong )
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 MatrixRepeatedID MatrixRepeatedID MatrixRepeatedID matrixRepeatedID matrix_repeated_id (output_control) matrix → HMatrix , HTuple HHandle HTuple Htuple (handle) (IntPtr ) (HHandle ) (handle )
Matrix Handle der mehrfach kopierten Matrix.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert repeat_matrix repeat_matrix RepeatMatrix RepeatMatrix RepeatMatrix repeat_matrix
den Wert 2 (H_MSG_TRUE ). Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
Vorgänger
create_matrix create_matrix CreateMatrix CreateMatrix CreateMatrix create_matrix
Nachfolger
get_full_matrix get_full_matrix GetFullMatrix GetFullMatrix GetFullMatrix get_full_matrix ,
get_value_matrix get_value_matrix GetValueMatrix GetValueMatrix GetValueMatrix get_value_matrix
Siehe auch
copy_matrix copy_matrix CopyMatrix CopyMatrix CopyMatrix copy_matrix
Modul
Foundation