вектор магнитной индукции

...
Автор
Сообщение
glitch
#10659 2012-05-02 16:39 GMT

комрады, помогите описать вектор магнитной индукции в точку пространства относительно витка соленоида радиусом r и током i за законом био савара лапласа в проєкциях на оси координат... типа есть у нас электрон... летит он себе никто ему не мешает, координаты электрона предположим (x1,y1,z1) .. и тут виток соленоида радиуса r с током i и центром где-то в (x2,y2,z2).. виток расположен как вашей душе угодно.

и повлияет это все на наш электрон следующим образом:

x1= x1+ vx;

y1= y1+ vy;

z1= z1+ vz;

vx = vx + q * (ex + (vy * bz - vz * by)) / m;

vy = vy + q * (ey + (vx * bz - vz * bx)) / m;

vz = vz + q * (ez + (vy * bx - vx * by)) / m;

q - заряд электрона нашего... тобиш -1

m - его маса..

v - вектор скорости электрона

e - вектор электрического поля.. пока 0

b - искомый вектор магнитной индукции

это уравнение движения в ньютоновской форме в проэкциях на оси координат.

пысы по сути эт 3-мерная задача во времени.

пыпысы я в физике нуб, моделирую движение заряженных частиц программно.. и с вектором магнитной индукции разобраться не могу.


отредактировал(а) glitch: 2012-05-02 16:59 GMT
Лаборант
#10678 2012-05-03 08:08 GMT

Вектор магнитной индукции направлен по нормали к плоскости витка. Начало вектора в центре витка. Если виток находится в плоскости рисунка, а ток движется по часовой стрелке, то вектор

направлен от нас, если против часовой стрелки, то к нам.

Если ни то, ни другое, ни третье не помогает, прочтите, наконец инструкцию.

glitch
#10679 2012-05-03 09:45 GMT

правда?

не, вы не поймите, я благодарен за уделенное внимание, но ***, каким боком ваш совет поможет мне описать вектор магнитной индукции в 3д во времени относительно витка соленоида чтоб потом за принцыпом суперпозиции дорисовать соленоид и смоделировать движение пучка электронов в неоднородном магнитном поле?

Добавлено спустя 3 часа(ов) 9 минут

я не особо надеюсь на помощь =(

но попробую переформулировать:

нужно аналитично записать координаты вектора магнитной индукции

B=(bx;by;bz)

bx=?

by=?

bz=?


отредактировал(а) glitch: 2012-05-03 12:57 GMT
glitch
#10703 2012-05-04 01:35 GMT

******решено*********

если кому интересно - могу пояснить =)

art19_80
#11163 2012-05-30 10:28 GMT

Привет glitch !

В какой проге ты считаешь магнитные поля? Или в рукопашную?

glitch
#11514 2012-07-30 13:35 GMT

в своей проге...