Лабораторная работа №6 Изучение алгоритмов численного нахождения минимума функций нескольких переменных
Трудности задачи поиска экстремумов, характерные для функции нескольких переменных, проявляются уже при решении задачи поиска минимума функции двух переменных F(x,y). Графически функцию F(x,y) можно изобразить не только в виде плоской поверхности в трехмерном пространстве, но и в виде «плоских» линий уровня , являющихся проекциями на плоскость OXY сечения поверхности z = F(x,y) плоскостью z0 = F0.
Выделяют три основных типа рельефа поверхности:
Котловинный – линии уровня похожи на концентрические эллипсы (рис. 6.1).
Овражный – линии уровня кусочно-гладкие. Геометрическое место точек излома по всем линиям уровня называют истинным оврагом, если угол излома направлен в сторону возрастания функции, или истинным гребнем, если угол излома направлен в сторону убывания функции. К этому же типу относят функции, линии уровня которых имеют не изломы, а участки с очень большой кривизной, называемых разрешимыми оврагами. Например, функция Розенброка - одна из стандартных тестовых функций многомерной оптимизации (рис 6.2).
Неупорядоченный тип рельефа – характеризуется наличием многих максимумов и минимумов (рис. 6.6).
а b
Рис. 6.1. Поверхность (а) и линии уровня (b)
функции с котловинным рельефом
а b
Рис. 6.2. Поверхность (а) и линии уровня (b) функции Розенброка
с овражным рельефом
а b
Рис. 6.6. Поверхность (а) и линии уровня (b) функции
с неупорядоченным рельефом
Рассмотрим несколько методов поиска минимума функции нескольких переменных.
- Лабораторная работа №1 Изучение алгоритмов численного решения нелинейных уравнений Изучение алгоритмов численного решения нелинейных уравнений в Excel.
- Решение алгебраических уравнений в MathCad
- Лабораторная работа №2 Изучение алгоритмов численного решения систем алгебраических уравнений
- Часть 1. Решение систем линейных уравнений
- Изучение алгоритмов решения систем линейных уравнений в excel
- Мопред - возвращает определитель матрицы (матрица хранится в массиве). Синтаксис функции: мопред(массив).
- Решение систем линейных уравнений в MathCad
- Часть 2. Решение систем нелинейных уравнений Изучение алгоритмов численного решения систем нелинейных уравнений в Excel
- 1. Метод простой итерации.
- 2. Метод Ньютона.
- Решение систем линейных уравнений в MathCad
- Лабораторная работа №3 Интерполяция и аппроксимация функций Интерполяция и аппроксимация функций в Excel.
- Интерполяция функций в MathCad.
- Лабораторная работа №4 Численное интегрирование Численное интегрирование в Excel.
- Численное интегрирование в MathCad.
- Лабораторная работа №5 Изучение алгоритмов численного нахождения минимума функций одной переменной Изучение алгоритмов численного нахождения минимума функции одной переменной в Excel
- Нахождение минимума функции одной переменной в MathCad
- Лабораторная работа №6 Изучение алгоритмов численного нахождения минимума функций нескольких переменных
- Изучение алгоритмов численного нахождения минимума функции нескольких переменных в Excel
- Нахождение минимума функции нескольких переменных в MathCad