2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4  След.
 
 Re: Функция Гамильтона
Сообщение23.02.2020, 22:24 
Заслуженный участник
Аватара пользователя


15/10/08
12453
nikita817 в сообщении #1441114 писал(а):
сказал что добавляешь планеты, связи с ними, массы. Нажимаешь кнопочку "Визуализировать" и они начинают крутиться вокруг солнца (2D визуализации достаточно)
Кнопочка должна быть с остренькими уголками или с закруглёнными?

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение23.02.2020, 22:33 
Заслуженный участник


09/05/12
25179
nikita817 в сообщении #1441116 писал(а):
А хотя какая там проверка может быть?
Полная энергия должна сохраняться. Правда, для звезды с двумя планетами и более-менее естественными орбитами почти любой интегратор будет выдавать неплохие результаты.

Но, судя по ответу, про гамильтониан можно вообще забыть. :-)

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение23.02.2020, 23:38 
Аватара пользователя


13/08/13

4323
По поводу численной схемы - тут вроде довольна простая задача на решение диффура второго порядка, где отсутствует член скорости (нет трения)
Я бы взял неявную схему, где на втором этапе производится шаг с учетом напряженностей в начальной и конечной точке первого этапа
Ну или можно аналитически взять производные до какого-то порядка по координатам от потенциала и легко написать разностную схему с любым порядком точности

-- 23.02.2020, 23:55 --

Sicker в сообщении #1441122 писал(а):
Ну или можно аналитически взять производные до какого-то порядка по координатам от потенциала и легко написать разностную схему с любым порядком точности

Или нет :roll:

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 00:18 


23/02/20
33
Pphantom писал(а):
Но, судя по ответу, про гамильтониан можно вообще забыть. :-)

Вот и хочу в этом добре разобраться) То есть можно считать, что в моем случае(почти идеальном) Гамильтониан грубо говоря тот же закон сохранения энергии, выполнение которого говорит о правильности траекторий и скоростей?

Но тогда такой вопрос, как скорости и траектории считать? Хоть в какой учебник или сайт какой обратиться по этому вопросу?

-- 24.02.2020, 01:20 --

Sicker писал(а):
&&& аналитически взять производные до какого-то порядка по координатам от потенциала и легко написать разностную схему с любым порядком точности

Что-что, простите?)

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 00:25 
Заслуженный участник


09/05/12
25179
nikita817 в сообщении #1441127 писал(а):
выполнение которого говорит о правильности траекторий и скоростей?
Верно скорее обратное - несохранение энергии означает неправильность модели.
nikita817 в сообщении #1441127 писал(а):
Но тогда такой вопрос, как скорости и траектории считать?
Просто написать уравнения движения и численно их проинтегрировать. Для начала - хотя бы простейшим явным методом Эйлера. На физике 1 курса это должно было быть.

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 01:09 
Аватара пользователя


13/08/13

4323
nikita817 в сообщении #1441127 писал(а):
Что-что, простите?)

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

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 01:47 
Заслуженный участник
Аватара пользователя


15/10/08
12453
Судя по всему, ТС не твёрдо знает (если знает вообще), что такое дифференциальное уравнение. Но продолжайте советовать, если хотите.

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 02:32 


23/02/20
33
Pphantom писал(а):
Просто написать уравнения движения и численно их проинтегрировать

А само уравнение вывести из функции Гамильтона?

-- 24.02.2020, 03:33 --

Утундрий в сообщении #1441135 писал(а):
Судя по всему, ТС не твёрдо знает (если знает вообще), что такое дифференциальное уравнение. Но продолжайте советовать, если хотите.

К сожалению да, но хочу в этом разобраться

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 02:45 
Заслуженный участник
Аватара пользователя


15/10/08
12453

(Оффтоп)

Всем Привет! Я повар. Хочу построить дом. Посоветуйте, какие книжки читать? Дом нужно сдать заказчику через неделю.

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 11:26 
Заслуженный участник


09/05/12
25179
nikita817 в сообщении #1441142 писал(а):
А само уравнение вывести из функции Гамильтона?
Само уравнение - это второй закон Ньютона.

Давайте начнем с простой задачи - запишите его в ситуации, когда у вас есть точка, движущаяся в поле тяготения другой точки.

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 12:03 
Заслуженный участник
Аватара пользователя


30/01/06
72407
nikita817 в сообщении #1441142 писал(а):
К сожалению да, но хочу в этом разобраться

Рекомендую для первого знакомства
    Фейнмановские лекции по физике, Вып. 1.
    Глава 9. Динамические законы Ньютона.

Это про дифференциальные уравнения, и как их (на наивном уровне) интегрировать.

А про гамильтониан я бы предложил отложить на 1-2 года, но если очень хочется, можно взять, например, Ландау, Лифшиц. Механика.

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

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 14:37 


23/02/20
33
Pphantom писал(а):
Само уравнение - это второй закон Ньютона.
Давайте начнем с простой задачи - запишите его в ситуации, когда у вас есть точка, движущаяся в поле тяготения другой точки.


$\frac{GmM}{r^2} = ma$
$a=\frac{V^2}{r}$

Отсюда я найду скорость, период обращения и движущаяся точка будет просто бегать по окружности.
Верно?

-- 24.02.2020, 15:38 --

Munin писал(а):
И разумеется, не искать информацию в интернете по помойкам. Она будет обрывочной, и никакого толку не будет.


Благодарю)

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 14:43 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Кажется, тут надо повторять школьный курс. Сила - вектор, скорость - вектор, ускорение - вектор. Точка в поле тяготения другой точки может двигаться не только по окружности (а ещё как?).

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 14:58 
Заслуженный участник


09/05/12
25179
nikita817 в сообщении #1441210 писал(а):
$\frac{GmM}{r^2} = ma$
$a=\frac{V^2}{r}$
Это не годится. Нет. Сила - вектор, ускорение тоже. Ну и кроме движения по окружности в природе бывают и другие.

Тогда еще один вопрос: что у вас было на физике на первом курсе? Такие вещи там должны были проходить (если содержимое предмета, конечно, хоть как-нибудь соответствует названию). Если все же нет - берите любой ВУЗовский учебник общей физики, раздел "Механика" (обычно это первый том или часть первого тома) и читайте.

 Профиль  
                  
 
 Re: Функция Гамильтона
Сообщение24.02.2020, 15:03 


23/02/20
33
Munin писал(а):
...Точка в поле тяготения другой точки может двигаться не только по окружности (а ещё как?).

Эллипс? Но что вызывает такое движение?

-- 24.02.2020, 16:09 --

Pphantom писал(а):
Тогда еще один вопрос: что у вас было на физике на первом курсе? Такие вещи там должны были проходить (если содержимое предмета, конечно, хоть как-нибудь соответствует названию)..


Повторение курса физики 10-11 класса школы с углубление в математику (стоит отметить, что поверхностно в моем физмат классе это проходили).

Ах да, забыл про вектора, без них ничего не построишь и не сделаешь. Но я все равно не понимаю, что может изменить движение по окружности, например на эллипс, когда есть просто 2 тела (одно стоит, а второе движется вокруг первого)?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 49 ]  На страницу Пред.  1, 2, 3, 4  След.

Модераторы: photon, whiterussian, profrotter, Jnrty, Aer, Парджеттер, Eule_A, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group