Дипломная работа: Разработка компьютерного лабораторного практикума "Теория оптимизации и численные методы"

для функции 2-х переменных задается три начальные точки:

2) Вычисляется значение функции во всех точках многогранника и выбирается:

лучшая точка : (здесь - номер итерации, - номер точки) худшая точка :

Далее заданная система из точки перестраивается, для этого:

3) Строится центр тяжести системы заданных точек за исключением худшей:

(для функции 2-х переменных точка - середина отрезка, соединяющего точки за исключением худшей)

4) Выполняется операция отражение худшей точки через центр тяжести:

здесь - параметр отражения (рекомендуемое значение ).

Рисунок 1.11. Отражение

5) Формируется новая система точек (многогранник). Для этого в точке вычисляется значение функции, полученное значение сравнивается с :

если выполняется операция растяжение:

Рисунок 1.12. Растяжение

здесь - параметр растяжения (рекомендованное значение)

При этом если , то в новой системе точек точка будет заменена на , если же , то в новой системе точек точка будет заменена на

- если выполняется операция сжатие:

Рисунок 1.13. Сжатие

здесь - параметр сжатия (рекомендованное значение).

При этом если , то в новой системе точек точка будет заменена на , если же , то в новой системе точек точка будет заменена на .

- если выполняется операция редукции: при этом формируется новый многогранник, содержащий точку с уменьшенными вдвое сторонами:


К-во Просмотров: 549
Бесплатно скачать Дипломная работа: Разработка компьютерного лабораторного практикума "Теория оптимизации и численные методы"