restart: with(plots): with(DEtools): with(plottools):
sys := diff(x(t),t$2)=q1*q2*x(t)/(4*Pi*E0*
massa)/((x(t)^2)+y(t)^2)^(3/2),
diff(y(t),t$2)=q1*q2*y(t)/(4*Pi*E0*
massa)/((x(t)^2)+y(t)^2)^(3/2):
q1 := 2*1.6e-19: q2 := 79*1.6e-19:
massa := 4*1.67e-27: E0 := 8.85e-12:
a := 4e-13: p := 5e-15:
T := 4e6*1.6e-19:
V0x := sqrt(2*T/massa):
for i from 0 to 80 do
h := -4e-13 + 8e-13*i/80:
ss:= DEplot({sys}, {y(t), x(t)}, t=0..7e-20,
[[x(0)=-a, D(x)(0)=V0x, y(0)=h-65*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h-55*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h-45*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h-35*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h-25*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h-15*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h-5*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h+5*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h+15*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h+25*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h+35*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h+45*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h+55*p, D(y)(0)=0],
[x(0)=-a, D(x)(0)=V0x, y(0)=h+65*p, D(y)(0)=0]],
x(t)=-a..a, scene=[x(t),y(t)], stepsize=1e-21,
linecolor=black):
yy := circle([0,0], 2e-14, thickness=2):
ss2 := PLOT(TEXT([0,-0.3e-14], `+`)):
Gr[i] := display([ss, yy, ss2],
title=`The forms of a - trackts`,
axes=NONE, scaling=CONSTRAINED);
end do: