Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

почти оффтопик. нужно вычислить модуль касательной к кривой Безье в заданной точке

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
spr
Гость





СообщениеДобавлено: Вт Окт 29 2002 15:50    Заголовок сообщения: почти оффтопик. нужно вычислить модуль касательной к кривой Безье в заданной точке Ответить с цитатой

приветствую
имеется кривая Безье, заданная четырьмя точками. Нужно посчитать касательную к ней в точке, соответствующей некоторому значению параметра t.
нахожу, как указано здесь -
http://www.mai.ru/~apg/Volume2/Number2/dyi22/dyi_22.htm
, то есть вектор касательной (производная) есть точка на кривой безье, у которой управляющие точки есть разность пар управляющих точек исходной кривой. Направление указывается правильно, а модуль - похоже, что нет (должно быть - более крутому цчастку соответствует меньшая по модулю касательная).
Это и правда так (если да - то как найти ее мудуль), или производная считается правильно, а проблема во мне ?
Вернуться к началу
nut888
Гость





СообщениеДобавлено: Ср Окт 30 2002 08:56    Заголовок сообщения: Re: почти оффтопик. нужно вычислить модуль касательной к кривой Безье в заданной точке Ответить с цитатой

Под точками полюса подразумераются?
Тогда
x[t]=(1-t)^3*x0+3*(1-t)^2*t*x1+3*(1 -t)*t^2*x2+t^3*x3
y[t] - аналогично
t=0..1
{x0,y0}..{x3,y3} - координаты полюсов
Продифференцируй по t
получишь производные
Нормируй получищь касательный вектор
А в той статье туманно все написано
Ну а потом Безье - это прошлый век
Вернуться к началу
spr
Гость





СообщениеДобавлено: Чт Окт 31 2002 21:03    Заголовок сообщения: Re: почти оффтопик. нужно вычислить модуль касательной к кривой Безье в заданной точке Ответить с цитатой

пасиба
мне вполне хватает
а по t дифференцировать - как ни странно получается неправильно

правильно - как указано в той статье -
>С геометрической точки зрения, производной кривой Безье является другая кривая Безье...
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...