Uma matriz identidade é definida como uma matriz quadrada com 1s seguindo da parte superior esquerda do quadrado até a parte inferior direita. O restante são 0s. A matriz identidade tem aplicações que vão desde aprendizado de máquina até a teoria geral da relatividade.
Crie uma função que receba um inteiro n e retorne a matriz identidade de dimensões n x n. Para este desafio, se o inteiro for negativo, retorne a imagem espelhada da matriz identidade de dimensões n x n. Não importa se a imagem espelhada é da esquerda para a direita ou de cima para baixo.
idMtrx(2) ➞ [
[1, 0],
[0, 1]
]
idMtrx(-2) ➞ [
[0, 1],
[1, 0]
]
idMtrx(0) ➞ []N/A