Симплекс-метод
Этот метод тоже требует вычисления только значений функции. Его модификация называется методом деформируемого многогранника. Точное описание этих методов довольно сложное. Суть симплекс-метода разберем для случая двух переменных.
На плоскости выбираются три точки ,,, являющиеся вершинами правильного треугольника. Вn-мерном пространстве придется выбрать n+1 одну точку, которые будут служить вершинами правильного симплекса. Затем вычисляются значения функции в этих точках: ,i = 1, 2, 3. Выбираем наибольшее из этих трех значений. Предположим, что это , т.е.,. Тогда через центрO стороны проводим отрезок, что изображено на рис. 4.Получаем точку. Вычисляем значениефункции в этой точке. Если, то точки,,считаем вершинами нового треугольника и весь процесс повторяем. Если же, то стороны исходного треугольника уменьшаем в два раза, оставив на месте ту точку, значение функции в которой было наименьшим. Процесс останавливаем, когда размеры треугольника становятся достаточно малыми.
В методе деформируемого многогранника фактически очень грубо ищется точка минимума функции на прямой OA (рис. 4) и эта точка минимума становится вершиной нового треугольника. Треугольник при этом уже перестает быть равносторонним, но дальнейшие действия выполняются так же, как и для равностороннего.
- Оглавление предисловие
- Основные понятия и вычислительные методы (теоретическая часть)
- Метод Гаусса
- Метод lu-разложения
- Обращение матрицы и вычисление определителя
- Число обусловленности матрицы (системы уравнений)
- Вычислительные методы для решения нелинейных уравнений
- Метод половинного деления
- Метод Ньютона (метод касательных)
- Метод секущих
- Метод итераций
- Преимущества и недостатки методов
- Методы решения систем нелинейных уравнений
- Метод Ньютона для систем уравнений
- Метод итераций для систем уравнений
- Некоторые сведения о полиномах и их корнях
- Полиномиальные уравнения
- Вычисление интегралов
- Дифференциальные уравнения (численные методы)
- Жесткие системы дифференциальных уравнений
- Аналитическое решение систем линейных дифференциальных уравнений с постоянными коэффициентами
- Нахождение экстремумов функции нескольких переменных
- Метод покоординатного спуска
- Симплекс-метод
- Метод наискорейшего спуска
- Метод Ньютона
- Преобразования Фурье и Лапласа
- Применение системы mathcad для решения вычислительных задач (практическая часть)
- Исправления
- Продолжение простейших вычислений
- Точность
- Символьные вычисления
- Переменные
- Функции пользователя
- Операции математического анализа
- Построение графиков функций одного переменного
- Задания для самостоятельной работы
- Матрицы
- Векторы
- Системы линейных уравнений
- Число обусловленности матрицы
- Собственные числа и собственные векторы матрицы
- Графики функций двух переменных
- Задания для самостоятельной работы
- Нахождение корней нелинейного уравнения
- Решение систем нелинейных уравнений
- Корни многочлена
- Наибольший общий делитель двух многочленов
- Кратные корни
- Результант
- Задания для самостоятельной работы
- Полиномиальные уравнения
- Вычисление определенных интегралов
- Решение дифференциальных уравнений
- Задания для самостоятельной работы
- Системы дифференциальных уравнений
- Решение жестких систем дифференциальных уравнений
- Решение линейных систем дифференциальных уравнений с постоянными коэффициентами
- Задания для самостоятельной работы
- Нахождение экстремумов функции
- Экстремумы функции многих переменных
- Преобразования Фурье и Лапласа
- Дискретное преобразование Фурье
- Задания для самостоятельной работы