Dela via


Transponerad funktion

Fullständigt kvalificerat namn: Std.Arrays.Transposed

function Transposed<'T>(matrix : 'T[][]) : 'T[][]

Sammanfattning

Returnerar transponering av en matris som representeras som en matris med matriser.

Beskrivning

Indata som en r x c-matris med r-rader och c-kolumner. Matrisen är radbaserad, d.v.s. matrix[i][j] kommer åt elementet på rad i och kolumn j.

Den här funktionen returnerar c x r-matrisen som är transponering av indatamatrisen.

Typparametrar

'T

Typen av varje element i matrix.

Inmatning

matris

Radbaserad r x c-matris.

Utdata

Transponerad c x r-matris.

Exempel

// same as [[1, 4], [2, 5], [3, 6]]
let transposed = Transposed([[1, 2, 3], [4, 5, 6]]);