Студопедия Главная Случайная страница Обратная связь

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

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





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

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

 

. (11)

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

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

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

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

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

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

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

.

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

  (12)

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

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

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

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

, .

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

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

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

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

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

,

где для .

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

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

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

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







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




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


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


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


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

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

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

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

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

Мотивационная сфера личности, ее структура. Потребности и мотивы. Потребности и мотивы, их роль в организации деятельности...

Классификация ИС по признаку структурированности задач Так как основное назначение ИС – автоматизировать информационные процессы для решения определенных задач, то одна из основных классификаций – это классификация ИС по степени структурированности задач...

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