transpose_matrix T_transpose_matrix TransposeMatrix TransposeMatrix (Operator)
Name
transpose_matrix T_transpose_matrix TransposeMatrix TransposeMatrix
— Transpose a matrix.
Signature
Description
The operator transpose_matrix transpose_matrix TransposeMatrix TransposeMatrix TransposeMatrix
returns the transpose of the
input Matrix Matrix Matrix Matrix matrix
. The input matrix is defined by the matrix
handle MatrixID MatrixID MatrixID MatrixID matrixID
. A new matrix MatrixTransposed MatrixTransposed MatrixTransposed MatrixTransposed matrixTransposed
is generated with the result and the matrix handle
MatrixTransposedID MatrixTransposedID MatrixTransposedID MatrixTransposedID matrixTransposedID
of this matrix is returned. Access
to the elements of the matrix is possible e.g. with the operator
get_full_matrix get_full_matrix GetFullMatrix GetFullMatrix GetFullMatrix
.
Example:
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 MatrixID MatrixID MatrixID matrixID
(input_control) matrix →
HMatrix , HTuple HTuple Htuple (handle) (IntPtr ) (HHandle ) (handle )
Matrix handle of the input matrix.
MatrixTransposedID MatrixTransposedID MatrixTransposedID MatrixTransposedID matrixTransposedID
(output_control) matrix →
HMatrix , HTuple HTuple Htuple (handle) (IntPtr ) (HHandle ) (handle )
Matrix handle with the transpose of the input
matrix.
Result
If the parameters are valid, the operator transpose_matrix transpose_matrix TransposeMatrix TransposeMatrix TransposeMatrix
returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.
Possible Predecessors
create_matrix create_matrix CreateMatrix CreateMatrix CreateMatrix
Possible Successors
get_full_matrix get_full_matrix GetFullMatrix GetFullMatrix GetFullMatrix
,
get_value_matrix get_value_matrix GetValueMatrix GetValueMatrix GetValueMatrix
Alternatives
transpose_matrix_mod transpose_matrix_mod TransposeMatrixMod TransposeMatrixMod TransposeMatrixMod
See also
invert_matrix invert_matrix InvertMatrix InvertMatrix InvertMatrix
,
invert_matrix_mod invert_matrix_mod InvertMatrixMod InvertMatrixMod InvertMatrixMod
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