Студопедия — АППРОКСИМАЦИЯ ОБВОДОВ ПАРАМЕТРИЧЕСКИМИ ПОЛИНОМАМИ БЕРНШТЕЙНА
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

АППРОКСИМАЦИЯ ОБВОДОВ ПАРАМЕТРИЧЕСКИМИ ПОЛИНОМАМИ БЕРНШТЕЙНА






Итак, другой распространенной формой представления полиномов является представление в форме Бернштейна. Кроме аспектов, связанных с вычислительной устойчивостью алгоритмов с участием полиномов в форме Бернштейна, этот вид представления полиномов имеет несомненные преимущества чисто с геометрической точки зрения. Рассмотрим "геометрические" свойства полиномов Бернштейна более подробно.

Произвольный полином степени в форме Бернштейна определяется уравнением

 

. (11)

где - коэффициенты Бернштейна,

- скалярные функции Бернштейна.

Коэффициенты могут быть скалярными значениями некоторой функции , вычисленными на некотором отрезке для равноотстоящих точек. Тогда полином аппроксимирует функцию при достаточно больших .
Если заменить скалярные коэффициенты произвольными векторами , то в этом случае полином аппроксимирует ломаную, вершинами которой является заданный набор векторов , и определяет на заданном отрезке дугу кривой Безье -го порядка. Изменяя положение векторов, можно управлять формой дуги кривой.

Скалярные функции определяются уравнениями

и образуют так называемый базис Бернштейна для множества всех полиномов степени не выше на отрезке . Например, для случая изображены функции базиса Бернштейна (см. рис. 14.1).

Рис. 14.1. Полиномы Бернштейна степени 7

В ряде случаев вместо единичного отрезка изменения параметра целесообразно использовать отрезок . Тогда значения локального параметра на этом общем отрезке можно вычислить по формуле:

.

На отрезке базисные функции Бернштейна определяются уравнениями

  (12)

Отметим следующие основные свойства полиномов Бернштейна:

1. Сумма полиномов, определенных на заданном отрезке, равна единице:

, .
Это свойство обеспечивает инвариантность полиномов при аффинных преобразованиях. Следовательно, аффинно-инвариантны и кривые Безье, определяемые этим набором полиномов. Заметим, что этим свойством обладают также полиномы в форме Лагранжа (8) и Эрмита (9), но не обладают стандартные полиномы (1).

Ø Все полиномы не отрицательны на заданном отрезке

, .

В работе [3] указано, что значения полинома находятся в интервале

.
Это означает, что кривая, определяемая полиномом , лежит внутри выпуклой оболочки коэффициентов . Часто это свойство называют "свойством выпуклости оболочки". Заметим, что на плоскости выпуклая оболочка представляет собой область, ограниченную выпуклой ломаной, а в пространстве – выпуклым многогранником.

Ø Возможно рекурсивное вычисление полиномов степени , если известны полиномы степени :

Это свойство используется для вычисления с помощью повторяющейся линейной интерполяции.

1) Если - полиномы Бернштейна степени , то полиномы степени вычисляются с помощью выражения:

,

где для .

, .
Это свойство используется при аппроксимации кривой Безье -го порядка другой кривой порядка .

В работе [2] доказано, что полиномы Бернштейна лучше приспособлены для вычисления простых корней, чем степенные полиномы, как на единичном отрезке , так и на отрезке . Полиномы в форме Бернштейна обладают большей вычислительной устойчивостью, чем степенные полиномы. Это связано с тем, что при вычислении степенных полиномов по схеме Горнера может происходить значительная потеря точности за счет вычитания близких больших по модулю округленных чисел. При этом потеря точности увеличивается с возрастанием из-за ограниченного числа цифровых разрядов компьютера. Избежать потери точности в этом случае удается, применяя для вычисления полинома рекуррентные формулы. Один из методов измерения вычислительной устойчивости алгоритмов заключается в сравнении оценок погрешностей значения полинома в различных формах представления в окрестности произвольной точки [7]. В работе [5] выполнено исследование вычислительных аспектов алгоритмов полиномиальной аппроксимации и доказано, что полиномы в форме Бернштейна имеют меньшую оценку погрешности, чем степенные полиномы в стандартной форме. Однако при выполнении преобразования из одной формы представления полинома в другую указанное свойство может теряться из-за появления вычислительной неустойчивости.

Полиномы Бернштейна имеют максимум при значении параметра . Это свойство используется при локальном контроле формы обвода. Перемещение управляющей точки кривой Безье в большей мере затрагивает участок кривой в окрестности точки со значением параметра .

Полиномы Бернштейна могут быть вычислены по схеме Горнера с помощью следующих формул: на отрезке ;
на отрезке .







Дата добавления: 2015-09-04; просмотров: 946. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реак­ций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...

Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...

Различие эмпиризма и рационализма Родоначальником эмпиризма стал английский философ Ф. Бэкон. Основной тезис эмпиризма гласит: в разуме нет ничего такого...

Индекс гингивита (PMA) (Schour, Massler, 1948) Для оценки тяжести гингивита (а в последующем и ре­гистрации динамики процесса) используют папиллярно-маргинально-альвеолярный индекс (РМА)...

Методика исследования периферических лимфатических узлов. Исследование периферических лимфатических узлов производится с помощью осмотра и пальпации...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия