Em Python, usando a biblioteca NumPy, você pode gerar facilmente uma matriz identidade usando a função numpy.eye()
ou numpy.identity()
. Ambas as funções podem ser usadas para criar uma matriz identidade. Aqui está um exemplo:
Neste exemplo, np.eye(3)
cria uma matriz identidade 3x3, e np.identity(3)
faz a mesma coisa. Você pode ajustar o argumento para obter matrizes identidade de diferentes tamanhos.
A função np.eye()
também pode aceitar um segundo argumento opcional k
, que é um deslocamento da diagonal principal. Por padrão, k
é 0, o que significa que a diagonal principal é afetada. Se k
for positivo, a diagonal superior será afetada, e se for negativo, a diagonal inferior será afetada. Por exemplo:
Este exemplo cria uma matriz 3x3 com 1s na diagonal superior adjacente à diagonal principal.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar