n = 92;
load('EHField_3D_5to15fs.mat');
XX (1) = 0;
yy(1)=y(40);
ZZ (1) = 332 * 10 ^ -9;
VX(1) = 0;
Vy(1) = 0;
VZ(1) = 10 ^ 6;
voor i = 2:n
snelheid = vt(xx(i-1),yy(i-1),zz(i-1),vx(i-1),vy(i-1),vz(i-1),i-1);
VX(i) = speed(1,1);
Vy(i) = speed(1,2);
VZ(i) = speed(1,3);
positie = xz(xx(i-1),yy(i-1),zz(i-1),vx(i-1),vy(i-1),vz(i-1),i-1);
XX(i) = position(1,1);
yy(i) = position(1,2);
ZZ(i) = position(1,3);
plot3(XX,YY,ZZ)
Wacht even
einde
En nu, ik heb om te simuleren van veel verschillende eerste tijd. Ik had geschreven dat deze code
Schakel alle;
n = 92;
load('EHField_3D_5to15fs.mat');
XX (1) = 0;
yy(1)=y(40);
ZZ (1) = 332 * 10 ^ -9;
VX(1) = 0;
Vy(1) = 0;
VZ(1) = 10 ^ 6;
voor een = 90
for j = een: n
voor i = 2:n-a + 2
snelheid = vt(xx(i-1),yy(i-1),zz(i-1),vx(i-1),vy(i-1),vz(i-1),j-1);
VX(i) = speed(1,1);
Vy(i) = speed(1,2);
VZ(i) = speed(1,3);
positie = xz(xx(i-1),yy(i-1),zz(i-1),vx(i-1),vy(i-1),vz(i-1),j-1);
XX(i) = position(1,1);
yy(i) = position(1,2);
ZZ(i) = position(1,3);
plot3(XX,YY,ZZ)
Wacht even
einde
einde
einde