Diagonální funkce
Plně kvalifikovaný název: Std.Arrays.Diagonal
function Diagonal<'T>(matrix : 'T[][]) : 'T[]
Shrnutí
Vrátí matici diagonálních prvků dvojrozměrného pole.
Popis
Pokud dvojrozměrné pole nemá čtvercový obrazec, vrátí se diagonální přes minimum nad počtem řádků a sloupců.
Parametry typu
'T
Typ každého prvku matrix
.
Vstup
matice
2rozměrná matice v řádovém pořadí.
Příklad
let matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
let diagonal = Diagonal(matrix);
// same as: column = [1, 5, 9]
Viz také
- Microsoft.Quantum.Arrays.Transponed