from math import * from matplotlib.pyplot import * for i in range(1,13): for j in range(1,9): x,y=i-0.5,j-0.5 r1=sqrt((x-3.0)**2+(y-4.0)**2) r2=sqrt((x-9.0)**2+(y-4.0)**2) dx,dy=-(y-4.0)/r1**2+(y-4.0)/r2**2,(x-3.0)/r1**2-(x-9.0)/r2**2 d=sqrt(dx**2+dy**2) dx,dy=dx/d,dy/d arrow(x-dx/2.0,y-dy/2.0,dx,dy) grid() show()