In [1]:
# librerias
import numpy as np
# crear un arreglo
arr = np.arange(0,10)
# desplegar arreglo
arr
Out[1]:
In [2]:
# suma
arr + arr
Out[2]:
In [3]:
# multiplicacion
arr * arr
Out[3]:
In [4]:
# resta
arr - arr
Out[4]:
In [5]:
# Advertencia en las divisiones por zero, pero no un error
# solo se remplazan con un nan
arr/arr
Out[5]:
In [6]:
# advertencia en el caso de valores infinitos
1/arr
Out[6]:
In [10]:
arr**3
Out[10]:
Numpy integra varias funciones universales, las cuales son escenciales para realizar operaciones matematicas
In [12]:
# raiz cuadrada
np.sqrt(arr)
Out[12]:
In [13]:
# exponencial (e^)
np.exp(arr)
Out[13]:
In [14]:
np.max(arr) # igual que arr.max()
Out[14]:
In [15]:
np.sin(arr)
Out[15]:
In [16]:
np.log(arr)
Out[16]: