![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Движение маятника
Adolfreeza © (2002-05-30 11:30:00)Привет! ОЧЕНЬ нужен алгоритм написания програмки для движения маятника,длина нити и частота задается пользователем.
Alx2 (2002-05-30 12:38:00) [1]Пусть T - период колебаний (1/T - частота :)
phi(t) - угол отклонения от положения равновесия.
Тогда при малы phi ИМХО справедлива формула:
phi(t) = u_0*T/(2*Pi) * sin(2*Pi*t/T)
Где u_0 - скорость пролета положения равновесия (радиан/секунду)
Кстати говоря, если задается период колебаний (частота) то длина нити считается так: l := 1/4*T^2*g/(Pi^2)
Конечно, надо все проверить :)
Виктор Щербаков (2002-05-30 12:09:00) [2]
> как быть с амплитудой?
Амплитуда будет определяться энергией маятника.
Adolfreeza (2002-05-30 11:54:00) [3]Скорее всего,что математический
Виктор Щербаков (2002-05-30 11:53:00) [4]Наверняка имеется ввиду математический маятник, хотя в задаче ничего не говорится об этом.
Adolfreeza (2002-05-30 11:51:00) [5]Кулюкин Олег : вопрос - как быть с амплитудой?
Кулюкин Олег (2002-05-30 11:49:00) [6]2 Adolfreeza © (30.05.02 11:30)
А что программа делать должна?
Рисовать маятник?
Вычислять его положение?
Там же примитивная формула, в чем трудность?
Adolfreeza (2002-05-30 11:49:00) [7]Вот как звучит задача в оригинале:
"Изобразить движение маятника на экране.Регулировать длину нити маятника и частоту его колебаний"
Alx2 (2002-05-30 11:46:00) [8]Если курсовая, то уравнение движения маятника, наверное, нелинеаризованное? Типа такого: \phi"" = - k*sin(\phi) ?
Виктор Щербаков (2002-05-30 11:45:00) [9]Ты бы задачку по чётче сформулировала, может и помог бы кто-нибудь.
Adolfreeza (2002-05-30 11:41:00) [10]Курсовая работа
Виктор Щербаков (2002-05-30 11:39:00) [11]Зачет что ли?