DarkElf |
Электричество. Силовые линии. 03.12.2011, 11:59 |
|
14/01/10 19
|
Дано: Два точечных заряда, находящихся на некотором расстоянии. Нужно нарисовать силовые линии электрического поля средствами Borland C++ Builder, но в общем, это не суть вопроса. Понятно, что силовые линии есть интегральные кривые, т.е. вектор напряженности образует с ними касательную в каждой точке. Т.е. надо решить некоторое дифференциальное уравнение. Проблема в том, что никак не могу сообразить его вид. Может, кто-то поделится мыслями на это счет, или предложит иной способ решения задачи?
|
|
|
|
|
nickolasB |
Re: Электричество. Силовые линии. 03.12.2011, 12:41 |
|
30/09/11 10
|
уравнение векторных линий имеет вид: В координатном виде:
|
|
|
|
|
rustot |
Re: Электричество. Силовые линии. 04.12.2011, 12:51 |
|
Заслуженный участник |
|
29/11/11 4390
|
кроме того что правильно нарисовать линию, нужно еще и выдержать правильное расстояние между линиями, обратно пропорциональное напряженности поля по модулю. тут наверное самое простое начиная рисовать от одного точечного заряда каждую новую линию сдвигаться на фиксированный угол, поскольку в этой точке поле второго заряда стремится к нулю по сравнению с полем первого
а для самой линии вы после каждого шага просто вычисляете направление нового суммарного вектора поля, и сдвигаетесь на шаг в этом направлении.
|
|
|
|
|
|
Страница 1 из 1
|
[ Сообщений: 3 ] |
|
Модераторы: photon, whiterussian, profrotter, Jnrty, Aer, Парджеттер, Eule_A, Супермодераторы