|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.01.2011, 22:07 | #1 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
маятник
Маятник Фуко. Сделал с помощью вращения сцены обычного маятника по xz. Нужно нарисовать след, который оставляет шарик внизу. Если рисовать точки по координатам шарика, то получается просто линия, так как шарик вращается только по yz. Как узнать координаты шарика относительно вращающейся сцены. В общем надо, чтобы рисовался лепесток как на картинке. Конечно можно график r = cos(4phi) рисовать, но тогда его надо синхронизировать с шариком. Может есть другой вариант?
Последний раз редактировалось NiCola999; 02.01.2011 в 22:17. |
02.01.2011, 22:44 | #2 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
Географическую широту надо учитывать? Или можно считать, что мы - на полюсе?
|
02.01.2011, 23:01 | #3 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
а это тут причем? маятник я сделал, след песка надо нарисовать
|
02.01.2011, 23:16 | #4 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
При том, что, как только мы уходим с полюса, так появляется вклад кориолисовой силы. Соответственно меняется формула и вид розетки.
|
02.01.2011, 23:27 | #5 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
На полюсе. А что за формула?
|
03.01.2011, 00:09 | #6 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
На полюсе плоскость качания вращается с постоянной угловой скоростью 2 PI (rad/сутки).
- Находим проекцию в неподвижной плоскости на OX (сделано уже, как я понимаю); - вычисляем - на сколько повернулась плоскость качания для текущего значения времени; - формулу для новых координат конца радиус-вектора, длина которого меняется по гармоническому закону, а сам он вращается с постоянной скоростью вокруг начала координат, надо писать?... Единственное, - на полюсе розетка не такой красивой получается. С заострёнными концами, а не "ромашкой"... |
03.01.2011, 00:24 | #7 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
надо ромашкой =) значит не на полюсе. А можно конкретно формулы?
|
03.01.2011, 00:45 | #8 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
Формулы-то можно, только они все у меня - для механиков, а не для 3D-программеров... Что в книгах, что в интернете
http://www.sciencebits.com/Mechanics...rtial_Foucault http://en.wikipedia.org/wiki/Foucault_pendulum Завтра попробую найти готовые для программирования. |
03.01.2011, 00:49 | #9 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
просто не охото заморачиваться физикой для такого простого задания
|
03.01.2011, 11:46 | #10 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
Ну, оно не совсем "простое"... Нетривиальное - это уж точно.
http://www.mathworks.com/products/si..._foucault.html http://www.mathworks.com/products/si...ucault.html#11 ... Тут - демка на Java На той же странице - и исходники, но они - для пакета EJS (Easy Java Simulations), поэтому в них куча XML-тегов. Можно этот самый EJS скачать (16MB) и запустить - тогда с текстом работать удобнее. Но от интегрирования системы ДУ всё равно не уйти... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Параметрический маятник | Talker6 | Помощь студентам | 13 | 03.05.2010 18:18 |
Моделирование (маятник) | alexmikt | Общие вопросы C/C++ | 0 | 21.04.2010 23:01 |
маятник | manuk | Общие вопросы C/C++ | 3 | 20.04.2010 21:32 |
Математический маятник | StudeHt | Помощь студентам | 0 | 15.03.2010 16:48 |
Маятник | SuperEgo | Помощь студентам | 3 | 15.06.2007 10:03 |