matrixTranspose

From Bohemia Interactive Community
Jump to navigation Jump to search
Introduced with Arma 3 version 1.921.92
Hover & click on the images for descriptions

Description

Description:
Returns transposed version of the given matrix. The matrix is an Array of rows. Each row is an Array of corresponding column values for the row. The minimum number of rows is 1.

matrixTranspose.jpg

Multiplayer:
-

Syntax

Syntax:
matrixTranspose matrix
Parameters:
matrix: Array - given matrix
Return Value:
Array - transposed matrix

Examples

Example 1:
matrixTranspose [ [1,2,3], [3,1,2], [2,3,1] ]; /* returns [ [1,3,2], [2,1,3], [3,2,1] ] */
Example 2:
matrixTranspose [ [1,2,3] ]; /* returns [ [1], [2], [3] ] */
Example 3:
matrixTranspose [ [1], [2], [3] ]; /* returns [ [1,2,3] ] */

Additional Information

See also:
matrixMultiplyvectorAddvectorMagnitudevectorNormalizedvectorMultiplyvectorDotProductvectorCrossProductvectorDistancevectorLinearConversionvectorCosvectorFromTovectorModelToWorldvectorWorldToModel

Notes

i
Only post proven facts here. Report bugs on the feedback tracker. Use the Talk page or the Forums for discussions.

Bottom Section