Crie uma matriz
com elementos aleatórios no intervalo [0, 20]:
Imprima a matriz transposta.
Imprima a matriz transposta.
Passo 1
Resumo do enunciado: criar uma matriz 10×10 com valores aleatórios no intervalo [0,20] e imprimir a sua transposta. Vamos usar programação em Python e a biblioteca NumPy para gerar a matriz e transpor.
Passo 2
Importar o NumPy para trabalhar com arrays multidimensionais e geração de números aleatórios: usamos import numpy as np.
Gerar a matriz A com valores inteiros uniformes de 0 a 20 (inclusive) usando np.random.randint(0, 21, size=(10, 10)).
Obter a transposta de A usando o atributo A.T ou a função np.transpose(A), que troca linhas por colunas.
Gerar a matriz A com valores inteiros uniformes de 0 a 20 (inclusive) usando np.random.randint(0, 21, size=(10, 10)).
Obter a transposta de A usando o atributo A.T ou a função np.transpose(A), que troca linhas por colunas.
Passo 3
Imprimir o resultado usando print, exibindo a matriz transposta na tela.
Resposta
import numpy as np
Gera matriz 10x10 com valores inteiros aleatórios de 0 a 20
A = np.random.randint(0, 21, size=(10, 10))
Calcula a transposta
A_T = A.T
Imprime a matriz transposta
print(“Matriz transposta:”)
print(A_T)
print(A_T)