![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Метод квадратичной аппроксимации относится к семейству методов полиномиальной аппроксимации. Идея метода полиномиальной аппроксимации состоит в том, что в некоторой окрестности минимума функции Ф(х) она аппроксимируется полиномом достаточно высокого порядка и в качестве точки минимума функции Ф(х) (или в качестве очередного приближения к этой точке) принимается точка минимума аппроксимирующего полинома. В силу того, что аппроксимирующая функция является полиномом, этот минимум находится легко.
В качестве аппроксимирующих полиномов чаще всего используются полиномы второго и третьего порядков, т.е. квадратичная и кубическая аппроксимации.
Квадратичная аппроксимация.
Рассмотрим квадратичную аппроксимацию (см. рис. 1). Пусть в процессе решения задачи поиска минимума функции Ф(х) тем или иным образом получены попарно не совпадающие точки х1,х2,х3, принадлежащие области допустимых значений D (не обязательно упорядоченные слева направо!).
Построим квадратичную функцию
(1)
проходящую через точки ,
, где
.
Коэффициенты,α,β,γ функции (1) удовлетворяют системе линейных алгебраических уравнений (СЛАУ)
(2)
Определитель СЛАУ (2) является определителем Вандермонда, который отличен от нуля, если величины,х1,х2,х3, попарно различны.
Таким образом, в сделанных предположениях СЛАУ (2) имеет решение и, притом единственное. Поскольку определитель СЛАУ (2) равен , это решение имеет вид
где ,
,
.
Подставим найденные значения коэффициентов,α,β,γ, в необходимое условие =0 минимума квадратичной функции (1), получим стационарную точку этой функции
(3)
где
Рассмотрим следующую задачу условной оптимизации: найти минимум одномерной унимодальной функции Ф(х), определенной в замкнутой области допустимых значений D=[а,b],
(4)
Метод квадратичной аппроксимации относится к классу методов сокращения текущего интервала неопределенности. Пусть при решении задачи (4) каким-либо методом получены три точки , принадлежащие области допустимых значений, такие, что
.
Схема метода квадратичной аппроксимации:
1. Выполняем присваивания r=1, ,
,
,
.
2. Вычисляем значения , функции Ф(х) в точках
, соответственно.
3. По формуле (3) вычисляем величину и находим значение функции Ф(х) в этой точке
.
4. Находим следующие три точки:
случай (а) – если [
,
], то
=
,
=
,
=
.(см. рис. 2);
случай (б) – если [
,
], то
=
,
=
,
=
(см. рис. 3).
5. В качестве следующего текущего интервала неопределенности принимаем
6. Если , то заканчиваем вычисления. Иначе - выполняем присваивание r=r+1 и переходим на п.2. Здесь
– требуемая точность решения.
Рис. 2. К методу квадратичной аппроксимации (случай а).
Рис. 3. К методу квадратичной аппроксимации (случай б).
В качестве приближенного значения точки минимума с равными основаниями может быть принята любая точка последнего текущего интервала неопределенности.
Замечание. В силу условий ,
точка
всегда принадлежит текущему интервалу неопределенности ТИНr=[
,
].
Дата публикования: 2015-01-26; Прочитано: 4242 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!