transpose_matrix๐
Short description๐
transpose_matrix โ Transpose a matrix.
Signature๐
transpose_matrix( matrix MatrixID, out matrix MatrixTransposedID )
Description๐
The operator transpose_matrix returns the transpose of the
input Matrix. The input matrix is defined by the matrix
handle MatrixID. A new matrix MatrixTransposed
is generated with the result and the matrix handle
MatrixTransposedID of this matrix is returned. Access
to the elements of the matrix is possible e.g., with the operator
get_full_matrix.
Example:
Execution information๐
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Processed without parallelization.
Parameters๐
MatrixID (input_control) matrix โ (handle)
Matrix handle of the input matrix.
MatrixTransposedID (output_control) matrix โ (handle)
Matrix handle with the transpose of the input matrix.
Result๐
If the parameters are valid, the operator transpose_matrix
returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.
Combinations with other operators๐
Combinations
Possible predecessors
Possible successors
get_full_matrix, get_value_matrix
Alternatives
See also
References๐
David Poole: โLinear Algebra: A Modern Introductionโ; Thomson; Belmont; 2006.
Gene H. Golub, Charles F. van Loan: โMatrix Computationsโ; The Johns Hopkins University Press; Baltimore and London; 1996.
Module๐
Foundation