Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Num_methods.doc
Скачиваний:
27
Добавлен:
01.12.2018
Размер:
1.02 Mб
Скачать

Контрольные вопросы.

  1. К какому виду преобразуют исходную систему для применения метода итераций?

  2. Следствием какого общего метода является рассматриваемый метод?

  3. Какие еще похожие методы встречались в пройденной части курса?

  4. В чем преимущество метода итераций перед другими методами?

  5. В каких случаях стремятся применять метод простых итераций?

  6. Каковы условия применимости данного метода?

  7. В чем суть метода?

  8. Какова скорость сходимости последовательности векторов к решению?

  9. Сформулируйте условие окончания вычислений в методе простых итераций?

  10. Какие простые случаи сведения системы к нужному в методе итераций виду Вы знаете?

Содержание лабораторной работы.

  1. Ответить на вопросы контролирующей программы.

  2. Составить, отладить и протестировать на контрольных примерах программу решения систем линейных уравнений методом простых итераций.

  3. Попробовать применить программу к системам, где метод простых итераций не применим. Дополнить программу проверкой применимости метода.

  4. Составить отчет, содержащий цель и назначение работы, постановку задачи, текст программы и варианты исполнения для своих данных.

Численные методы решения экстремальных задач

Постановка задачи.

Пусть -функция, определенная на некотором множестве . Будем рассматривать задачу минимизации функции . Любая задача максимизации функции на равносильна задаче минимизации функции на том же множестве . Поэтому можно ограничиться лишь изучением задач минимизации.

Классический подход.

Пусть кусочно-непрерывная и кусочно-гладкая функция на отрезке [a, b] ([a, b]X). Это значит, что на [a, b] может существовать лишь конечное число точек, в которых функция либо терпит разрыв первого рода, либо непрерывна, но не имеет производной. Тогда точками экстремума функции на [a, b] могут быть лишь те точки, в которых выполняется одно из следующих условий: 1)терпит разрыв; 2)непрерывна, но производная не существует; 3)производная существует и равна нулю; 4)или . Такие точки принято называть точками подозрительными на экстремум. Поиск точек экстремума функции начинают с нахождения всех точек, подозрительных на экстремум. После того, как такие точки найдены, проводят дополнительное исследование и отбирают среди них те, которые являются точками локального минимума (максимума).

Упражнение 1. Запишите достаточное условие того, что подозрительная точка x*  [a, b] является точкой локального минимума (максимума).

Чтобы найти глобальный минимум (максимум) функции на [a, b], нужно перебрать все точки локального минимума (максимума) на [a, b] и среди них выбрать точку с наименьшим (наибольшим) значением функции, если таковая существует (если вместо [a, b] имеем дело с R, то следует изучить поведение функции при или ).

К сожалению, классический метод имеет весьма ограниченное применение. В практических задачах вычисление зачастую является непростым делом. Например, значения функции определяется из наблюдений или эксперимента, и получить информацию о её производной крайне трудно. Поэтому важно иметь также и другие методы поиска экстремума, не требующие вычисления производной, удобные для реализации на ЭВМ.

Упражнение 2. Найти точки экстремума функции = sin3(x) + cos3(x) на отрезках [0, 3/4], [0, 2].

Упражнение 3. Пусть = (1 + e1/x )-1 при x0, f(0)=0. Найти точки экстремума этой на отрезках [-1, 0], [-1, 1], [1, 2] и на R.

Поиск экстремумов функций одной переменной является самостоятельной и часто встречаемой задачей. Кроме того, к нему сводится более сложная задача поиска экстремумов функций множества переменных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]