Броуновское движение
Курсовик нада делать. Тема: "Модель броуновского движения" Как это сделать. Чтобы шарики отскакивали по законам физики (в зависимости от угла столкновения и скорости )Все упирается именно в это. Да, количество шариков случайное, т.е циклом нада оформлять. Подскажите хотя бы на примере двух шариков. Бошльшое спаааасибо.
Добрый день\утро\вечер\ночь. Подскажите пожалста.
Курсовик нада делать. Тема: "Модель броуновского движения" Как это сделать. Чтобы шарики отскакивали по законам физики (в зависимости от угла столкновения и скорости )Все упирается именно в это. Да, количество шариков случайное, т.е циклом нада оформлять. Подскажите хотя бы на примере двух шариков. Бошльшое спаааасибо.
А у тебя мат. модель взаимодействия хотя бы двух шариков есть? Вообще по физике данные задачи решались бери математику оттуда. Еще круче, есть стандартная задача про бильярдные шарики - мат модель для трех шариков.
А у тебя мат. модель взаимодействия хотя бы двух шариков есть? Вообще по физике данные задачи решались бери математику оттуда. Еще круче, есть стандартная задача про бильярдные шарики - мат модель для трех шариков.
%)) Задачу трех тел решили, приняв для каждого тела 2 остальных за одно в 2 раза большей массы... но не в этом дело.. Не понимаю, в чем проблема? Даже моей кошке ясно, что статичную формулу по движению тел (причем неизвестно, сколько их) вывести невозможно! Значит надо считать пошагово... Надеюсь, удары абсолютно упругие? %)).
Короче говоря, берешь физическую модель, дробишь все время на участки, чтобы тела проходили равные расстояние за эти промежутки времени. Потом в цикле для каждого шага проверяешь, не пересекаются ли орбиты, если да, то вычисление новой скорости и направления, если нет, то просто передвигаешь, как они должны были лететь... все просто!