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

Алгоритм 6

Читайте также:
  1. Quot;Алгоритм глупости"?
  2. Алгоритм
  3. Алгоритм 1
  4. Алгоритм 2.
  5. Алгоритм 3
  6. Алгоритм ведення вагітної з тазовим передлежанням плода в акушерському стаціонарі

(модифікованого методу Фібоначчі)

Нехай задано – число обчислень значень унімодальної функції i відрізок .

Крок 0. Покласти .

Крок 1. Знайти точки

,

і обчислити , .

Крок 2. Якщо , то покласти , , , , знайти і якщо , то обчислити ;

інакше () покласти , , , , , , знайти і якщо , то обчислити .

Крок 3. Якщо , то перейти на виконання кроку 5.

Крок 4. Покласти . Якщо , то перейти до виконання кроку 2, інакше перейти на виконання кроку 1.

Крок 5. Вивести . Кінець алгоритму.

Зауваження.

1. Якщо задана точність обчислень результату , то з (18) випливає, що число в методі Фібоначчі треба вибирати з умови .

2. Алгоритм 6 можна застосовувати на практиці і для більш широкого класу неперервних функцій, але отриманий при цьому розв'язок може виявитися далеким від точку глобального мінімуму.


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


Читайте в этой же книге: Загальна характеристика задач динамічного програмування. | Знаходження розв’язку задач методом динамічного програмування. | І. Теоретичні відомості. | Унімодальні функції та їх властивості | Алгоритм 1 | Метод дихотомії | Алгоритм 2. | Метод золотого перерізу | Алгоритм 3 | Метод Фібоначчі. |
<== предыдущая страница | следующая страница ==>
Зауваження.| Метод парабол.

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