You are on page 1of 4

Fisica2Electroestatica http://localhost:8888/notebooks/Fisica2Electroestatica.

ipynb#

Ley de Coulomb

La ley de Coulomb nos dice que la fuerza entre dos cargas puntuales viene dada por la siguiente expresion

donde es una constante llamada (como se llamaba), y son las magnutudes de las cargas puntuales, y
es la distancia entre las cargas. La constante de Coulomb es generalmente expresada como
Nm /C , donde es la permitividad del vacio

Campo Electrico

Imaginemos que tenemos un cuerpo cargado electricamente en alguna posicion del espacio. Si colocamos
una carga de prueba en una posicion vamos a ver una fuerza ejercida por sobre la carga. Si la
carga de prueba es removida y reemplazada por una carga esta va a experimentar una fuerza . Esto
significa que se puede considerar a la fuerza ejercida sobre la carga de prueba como una propiedad de la
posicion dada creada por . Llamamos a esto Campo electrico . En otras palabras, La fuerza electrica
sobre un cuerpo cargado es ejercida por el campo electrico creado por otro cuerpo cargado [1].
Definimos al campo electrico como:

Para una carga puntual tenemos

Superposicion de cargas

En este caso vale la superposicion de efectos, lo que significa que la fuerza y el campo electricos de dos (o
mas) cargas puntuales es la suma de la fuerza o campo elecetrico de cada carga. Matematicamente, podemos
escribir a la fuerza experimentada sobre una carga por una serie de cargas como:

donde es la distancia entre las cargas y . De la misma manera tenemos:

Si pasamos de la suma puntual a una integral podemos describir cargas continuas, cosa que no vamos a
hacer en este notebook. Quedara para el proximo

Primero importamos los paquetes que vamos a utilizar y las configuraciones para los graficos

1 de 4 25/12/2018 13:03
Fisica2Electroestatica http://localhost:8888/notebooks/Fisica2Electroestatica.ipynb#

In [1]: import numpy as np


from matplotlib import pyplot as plt
plt.style.use('bmh')

Calculo y visualizacion de campo elecetrico

Queremos visualizar el campo electrico y para ello vamos autilizar las lineas de campo, las que nos muestran
la direccion de en cada punto. Su espaciamiento nos da una idea general de la magnitud de

2 de 4 25/12/2018 13:03
Fisica2Electroestatica http://localhost:8888/notebooks/Fisica2Electroestatica.ipynb#

In [4]: plt.figure(figsize=(8, 8))


# Definimos dos cargas positivas y tres negativas
# cargas (x [m], y [m], q [C]) , en este primer ejemplo vamos a hacer un dipolo
C = [(0,1,1), (0,-1,-3)]

[xmin, xmax, ymin, ymax] = [-5, 5, -5, 5]


k = 8.99*10**9 # [Nm^2/C^2]

# Dibujamos las cargas


for i in range(0, len(C)):
if C[i][2] > 0:
color = 'bo'
elif C[i][2] < 0:
color = 'ro'
else:
color = 'wo'
plt.plot(C[i][0], C[i][1], color)
plt.axis([xmin, xmax, ymin, ymax])

# Calculamos las lineas de campo


n = 200j # Resolucion de la malla
Y, X = np.mgrid[xmin:xmax:n, ymin:ymax:n] # Malla
Ex, Ey = np.array(X*0), np.array(Y*0)
for i in range(0, len(C)):
R = np.sqrt((X-C[i][0])**2 + (Y-C[i][1])**2)
Ex = Ex + k*C[i][2]/R**2*(X-C[i][0])/R
Ey = Ey + k*C[i][2]/R**2*(Y-C[i][1])/R

# Graficamos los resultados


plt.streamplot(X, Y, Ex, Ey, color='k', density=2,
arrowstyle='simple')
plt.xlabel('x, [m]')
plt.ylabel('y, [m]')
plt.show()

In [ ]:

In [ ]:

3 de 4 25/12/2018 13:03
Fisica2Electroestatica http://localhost:8888/notebooks/Fisica2Electroestatica.ipynb#

4 de 4 25/12/2018 13:03

You might also like