Компьютерные технологии в физике. Часть 1. Компьютерное моделирование физических процессов. Красов В.И - 53 стр.

UptoLike

14
силы
(
)
yx
ff ,
=
F . Текст этой процедуры будет приведен ниже для кон-
кретных силовых полей, рассматриваемых в Пособии. При написании про-
граммы эта процедура может быть оформлена как внутренняя для проце-
дуры построения траектории.
............................................................................
{
координаты начальной точки траектории
x0, y0, Vx0, Vy0
выбираются из
условия задачи}
x:=x0;
y:=y0;
Vx:=Vx0;
Vy:=Vy0;
repeat
PaintBox1.canvas.Pixels[round(x), round(y)]:=clRed; {построение тра-
ектории}
Aforce(x,y,Vx,Vy);
Vx:=Vx+fx*dt;
Vy:=Vy+fy*dt;
x:=x+Vx*dt;
y:=y+Vy*dt;
until {условие конца траектории}
............................................................................
2.3.1. Движение частицы в электрическом поле
неподвижного центра.
При движении заряженной частицы с зарядом e и скоростью
V
в
произвольном электромагнитном поле на нее действует сила Лоренца:
(
)
BVEF
×
+
=
ee (3.23)
где
и
B
- электрическая и магнитная составляющие поля, являющиеся
функциями координат и времени.
Рассмотрим некоторые частные случаи силы (3.23) для полей, не за-
висящих от времени.
В формуле (3.23) положим
0
=
B
и будем считать, что источником
поля
E
является точечный или сферический заряд
Q
, помещенный в на-
чало координат. Тогда сила (3.23) описывается формулой:
πε
=
r
r
Q
e
r
F
2
0
4
1
(3.24)
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
              силы F = ( f x , f y ). Текст этой процедуры будет приведен ниже для кон-
              кретных силовых полей, рассматриваемых в Пособии. При написании про-
              граммы эта процедура может быть оформлена как внутренняя для проце-
              дуры построения траектории.
              ............................................................................
              {координаты начальной точки траектории x0, y0, Vx0, Vy0 выбираются из
                          условия задачи}
              x:=x0;
              y:=y0;
              Vx:=Vx0;
              Vy:=Vy0;
              repeat
                  PaintBox1.canvas.Pixels[round(x), round(y)]:=clRed; {построение тра-
                          ектории}
                  Aforce(x,y,Vx,Vy);
                  Vx:=Vx+fx*dt;
                  Vy:=Vy+fy*dt;
                  x:=x+Vx*dt;
                  y:=y+Vy*dt;
              until                 {условие конца траектории}
              ............................................................................

                           2.3.1. Движение частицы в электрическом поле
                                       неподвижного центра.

                   При движении заряженной частицы с зарядом e и скоростью V в
              произвольном электромагнитном поле на нее действует сила Лоренца:

                                        F = eE + e(V × B )                         (3.23)

              где E и B - электрическая и магнитная составляющие поля, являющиеся
              функциями координат и времени.
                    Рассмотрим некоторые частные случаи силы (3.23) для полей, не за-
              висящих от времени.
                    В формуле (3.23) положим B = 0 и будем считать, что источником
              поля E является точечный или сферический заряд Q , помещенный в на-
              чало координат. Тогда сила (3.23) описывается формулой:

                                               1 Q r
                                        F = e          2 
                                                                                  (3.24)
                                               4 πε 0 r  r 


                                                        14


PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com