1. Методы и алгоритмы формирования контурных изображений

1.3. Методы и алгоритмы формирования кривых второго порядка 

 1.3.3. Гипербола

 

 

Гиперболический интерполятор реализует функцию вида А=XY. Оценочная функция для него имеет следующий вид

Uij = XiYi A

При U³0 выполняется шаг по оси Y (рис.1.14), а при U<0 шаг по оси X, причем Xi+1=Xi+1, а Yi+1=Yi–1. После шага по оси X новое значение оценочной функции рассчитывают как Ui+1,j=Uij+Yj, а после шага по Y оси Ui,j+1=UijXi. 

Рис. 1.14. Формирование оценочной функции при гиперболической интерполяции

Если обход гиперболы будет противоположным к рассмотренному случаю, то есть Xi+1=Xi+1, а Yi+1=Yi–1, то изменится на противоположное корректирование оценочной функции.

При реализации алгоритмов с восьмивекторной ориентацией шаговых приращений при диагональном перемещении новое значение оценочной функции имеет вид:

Ui+1,j+1 = Uij + Yj Xi

Контрольные  вопросы.

1.  Назовите области применение гиперболической интерполяции.  

2.  Приведите значения оценочной функции для различных обходов гиперболы.

     Содержание