Compartilhar via


Função diagonal

Nome totalmente qualificado: Std.Arrays.Diagonal

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

Resumo

Retorna uma matriz de elementos diagonais de uma matriz bidimensional

Descrição

Se a matriz bidimensional não tiver uma forma quadrada, a diagonal sobre o mínimo sobre o número de linhas e colunas será retornada.

Parâmetros de tipo

'T

O tipo de cada elemento de matrix.

Entrada

matriz

Matriz bidimensional em ordem de linha.

Exemplo

let matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
let diagonal = Diagonal(matrix);
// same as: column = [1, 5, 9]

Consulte Também

  • Microsoft.Quantum.Arrays.Transposed