Como observo e verifico os valores nas variáveis x e y com a função print() para comparar os resultados do array. ? respondi dessa forma = "na variável x obtém - se 11 vetores de 0 a 10 e na variavel y os valoes vão incrementando de 1 em 1"
Como observo e verifico os valores nas variáveis x e y com a função print() para comparar os resultados do array. ? respondi dessa forma = "na variável x obtém - se 11 vetores de 0 a 10 e na variavel y os valoes vão incrementando de 1 em 1"
Olá, Sérgio! Como vai?
A atividade tinha como objetivo a criação de um código, de fato, que substituísse o código apresentado nela por um código usando NumPy. Porque você pode substituir o código da atividade usando o NumPy de forma que ele fique muito mais eficiente e conciso, aproveitando as operações vetorizadas. Podemos fazer isso da seguinte forma:
import numpy as np
x = np.arange(0, 11) # Cria array de 0 a 10
y = x + 3 / 2 # Soma 1.5 a cada elemento
print(y)
A função np.arange(0, 11)
cria um array NumPy com valores de 0 a 10, e a operação x + 3 / 2
realiza a soma de cada elemento do array com 1.5, resultando nos valores corretos para y
.
Resultado:
[ 1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5 10.5 11.5]
Espero ter ajudado e fico à disposição se precisar.
Abraço e bons estudos!