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

Метод касательных

Читайте также:
  1. A. Методы измерения мертвого времени
  2. HR– менеджмент: технологии, функции и методы работы
  3. I метод.
  4. I. 2. 1. Марксистско-ленинская философия - методологическая основа научной психологии
  5. I. 2.4. Принципы и методы исследования современной психологии
  6. I. Анализ методической структуры и содержания урока
  7. I. Методические указания к изучению курса

При решении задачи оптимизации применяются также методы, использующие производные различных порядков (непрямые методы). Во многих случаях эти методы обеспечивают большую скорость сходимости, чем прямые. Также применяют и смешанную стратегию: на начальном этапе минимизации применяют более трудоемкие методы, а на завершающем этапе – более точные и быстрые.

 

Пусть f(x) - дифференцируемая выпуклая функция на отрезке [a,b], причем . Геометрически метод касательных заключается в построении последовательности точек , являющимися абсциссами точек пересечения касательных к графику функции y=f(x), проводимых в граничных точках отрезков [ai,bi], сходящихся к минимуму. При этом очередная касательная проводится в точке графика, соответствующей точке пересечения касательных.

 

Алгоритм метода касательных состоит в следующем:

1. Положим a0=a, b0=b, i=0.

2. Вычислим абсциссу точки пересечения касательных:

3. Если , положим ai+1=ai, bi+1=xi и перейдем к п.5, в противном случае к п.4.

4. Положим ai+1= xi, bi+1=bi

5. Если , то xmin=xi – точка минимума найдена, иначе i=i+1 и осуществляется переход к п.2 (следующая итерация).

Если не выполняется, то в качестве наименьшего значения функции принимается одна из границ отрезка, т.е.:

· xmin=a если и ;

· xmin=b если и ;

· xmin=a если ;

· xmin=b если .

Таким образом, рекуррентная формула метода:

 

 

Условие окончания поиска минимума:

Пример 1.6.5-1. Пусть требуется найти минимум функции f(x) = x2 – sin(x) на отрезке [0;π/2] с точностью ε=0.01.

 

 

 

 

функция выпуклая
минимум есть

 

 

n an bn xn f(xn) f’(xn)
    1.50796 0.80374 -0.07395 0.91346
    0.80374 0.42235 -0.2315 -0.06744
  0.42235 0.60374 0.61688 -0.19795 0.41806
  0.42235 0.61688 0.52071 -0.22635 0.17395
  0.42235 0.52071 0.47182 -0.23189 0.05290
  0.42235 0.47182 0.47115 -0.23245 -0.00736

 

Точность достигнута. xmin=0.47115, f(xmin)= -0.23245.

 


Дата добавления: 2015-07-20; просмотров: 101 | Нарушение авторских прав


Читайте в этой же книге: Метод сканирования | Метод дихотомии | Метод золотого сечения | Сравнение методов | Технология решения задач одномерной оптимизации средствами MathCad | Стаття 223. Вимоги до проведення слідчих (розшуковелюдях. |
<== предыдущая страница | следующая страница ==>
Оптимизация функций методом квадратичной интерполяции| Метод средней точки

mybiblioteka.su - 2015-2024 год. (0.007 сек.)