MatrixTranspose
MatrixTranspose [/H] matrix
The MatrixTranspose operation swaps rows and columns in the matrix.
Does not take complex conj if complex data. You can do that as a follow-on step.
Swaps row and column labels, units and scaling.
This works with text as well as numeric waves. If the matrix has zero data points, it just swaps the row and column scaling.
Flags
| /DEST=tWave | Saves the transpose in tWave. If this flag is not specified, the operation overwrites the input matrix with the computed transpose. | |
| This flag was added in Igor Pro 10.00. | ||
| /FREE | Creates the destination wave as a free wave. | |
| /FREE is allowed only in functions, and only if the destination wave is a simple name or wave reference structure field. | ||
| See Free Waves for more discussion. | ||
| The /FREE flag was added in Igor Pro 10.00. | ||
| /H | Computes the Hermitian conjugate of a complex wave. | |
See Also
The MatrixOp operation for more efficient matrix operations.
Matrix Math Operations for more about Igor's matrix routines.