![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| Paspartu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 3.5.2007 Репутация: нет Всего: нет |
Доброго времени суток!
Задача: Дана кривая на плоскости заданная в параметрическом виде полиномом M[N]: f(t) = M[0] + M[1]*t + M[2]*(t^2) + ...M[N-1]*(t^(N-1)) где каждый коэффициент M[i] - это точка Point (double x, y) Как посчитать касательную и нормаль к этой кривой в заданной точке F(x,y)? Нужен алгоритм, или куда копать, скачал 10-ки мегабайт по машинной графике но Result = 0, Нашел только как это сделать с помощью линейки и циркуля Буду очень признателен за любую информацию по этому вопросу. |
|||
|
||||
| Ezik |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 15.8.2007 Репутация: нет Всего: 2 |
Привет.
Мое предложение - посчитать значение функции, записать это в массив, тем самым получив всеми любимую зависимость y от x и собственно уравнение касательной (из школьного курса) - y = f'(x0)*(x-x0)+f(x0) Нормали - y = - (1/f'(x0))*(x-x0)+f(x0) |
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |