2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Электричество. Силовые линии.
Сообщение03.12.2011, 11:59 
Дано: Два точечных заряда, находящихся на некотором расстоянии. Нужно нарисовать силовые линии электрического поля средствами Borland C++ Builder, но в общем, это не суть вопроса. Понятно, что силовые линии есть интегральные кривые, т.е. вектор напряженности образует с ними касательную в каждой точке. Т.е. надо решить некоторое дифференциальное уравнение. Проблема в том, что никак не могу сообразить его вид. Может, кто-то поделится мыслями на это счет, или предложит иной способ решения задачи?

 
 
 
 Re: Электричество. Силовые линии.
Сообщение03.12.2011, 12:41 
уравнение векторных линий имеет вид: $\vec{dr} \times  \vec{E}=0$
В координатном виде: $\frac {dx} {E_x} = \frac {dy} {E_y} = \frac {dz} {E_z}$

 
 
 
 Re: Электричество. Силовые линии.
Сообщение04.12.2011, 12:51 
кроме того что правильно нарисовать линию, нужно еще и выдержать правильное расстояние между линиями, обратно пропорциональное напряженности поля по модулю. тут наверное самое простое начиная рисовать от одного точечного заряда каждую новую линию сдвигаться на фиксированный угол, поскольку в этой точке поле второго заряда стремится к нулю по сравнению с полем первого

а для самой линии вы после каждого шага просто вычисляете направление нового суммарного вектора поля, и сдвигаетесь на шаг в этом направлении.

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group