Помощь - Поиск - Пользователи - Календарь
Полная версия: Улитка Паскаля
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
rocketman
Смысл заключается в том, что по наружней стороне окружности(опорной) катится другая окружность(подвижная) и выбранная точка на подвижной окр. оставляет за собой след.(кривкю)
Уравнения кривых :
x = (R + m*R) cos (m*t) - h cos ((t + mt));

x = (R + m*R) sin (m*t) - h sin ((t + mt));

где

R-радиус опорной окружности
r- радиус подвижной окружности
t-время
m=r/R
h-расстояние точки описывающий кривую от центра подвижной окружности

Хочу проверить правильно ли сделал


Гость
По мат инцклопедии вроде так но терзают сомнения




Ozzя
Проверьте.
http://volvo71.narod.ru/graph_param.htm
volvo
Цитата
Хочу проверить правильно ли сделал

Если хочешь проверить, так покажи, что сделал? Или ты про сами формулы?

Я делал так:
x = a * sqr(cos(t)) + L * cos(t);
y = a * cos(t) * sin(t) + L * sin(t);

Результат можешь посмотреть у меня на сайте...
Melany
Цитата(volvo @ 1.11.2007 15:32) *

Если хочешь проверить, так покажи, что сделал? Или ты про сами формулы?

Я делал так:
x = a * sqr(cos(t)) + L * cos(t);
y = a * cos(t) * sin(t) + L * sin(t);

Результат можешь посмотреть у меня на сайте...


Здравствуй! Скинь пожалуйста сюда если не трудно!!! О-о-о-о-очень нужно... искала у тебя на сайте, но не нашла(может плохо искала 10.gif )

Буду очень признательна 4.gif
volvo
Вот тут:
Улитка Паскаля

В начале той же страницы есть полный исходник (curves.pas) ...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.