Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Решить задачу оптимизации с помощью математических пакетов. ⇐ ПредыдущаяСтр 2 из 2
6.6.3. Варианты задания
Таблица 6.6-1
В табл. 6.6-1 t – номер метода для вычисления минимума с точностью 10-4
Содержание отчета
1. Индивидуальное задание. 2. Результаты исследования индивидуального варианта задания: · график функции ; · начальный отрезок неопределенности; · результаты проверки аналитического условия унимодальности функции на выбранном отрезке. 3. Результаты «ручного просчета», представленные в табл. 6.6.2, и длина отрезка, содержащего точку минимума, после трех итераций. Таблица 6.6-2
4. Схема алгоритма и программа решения задачи оптимизации и результаты контрольного тестирование программы. 5. Результаты «расчета на ПК», представленные в табл. 6.6.3. Таблица 6.6-3
6. Число итераций, необходимых для локализации точки минимума, и результат сравнения с «расчетами на ПК». 7. Результаты решения задачи оптимизации, полученные с помощью пакетов.
6.6.5. Пример выполнения контрольного задания
1. Задание для решения задачи одномерной оптимизации: · функция, для которой необходимо найти минимум – ; · методы решения задачи оптимизации для «ручного расчета» – золотого сечения и дихотомии; · методы решения задачи оптимизации для «расчета на ПК» – золотого сечения и дихотомии.
2. Исследование задания: · график функции :
· начальный отрезок неопределенности (отрезок, содержащий точку минимума) выберем по построенному графику - отрезок [2.5; 3.5] - начальный отрезок неопределенности; · результат проверки выполнения аналитического условия унимодальности функции на выбранном отрезке: ; при , так как sin(x) и cos(x) не обращаются в нуль одновременно и .
Значения сведем в следующую таблицу:
На отрезке [2.5; 3.5 ] функция монотонно возрастает, следовательно, функция y=f(x) - унимодальная на этом отрезке.
Метод золотого сечения Результаты «ручного расчета» и длина отрезка, содержащего точку Минимума после трех итераций Результаты «ручного расчета» трех итераций представим в табл. 6.6-2: Таблица 6.6-2
Для метода золотого сечения теоретическая длина отрезка неопределенности после трех итераций равна , что совпадает с полученной длиной отрезка неопределенности. Схема алгоритма, программа и результаты контрольного тестирования Схема алгоритма приведена на рис. 6.6.3-2 в [2]. Программу студенты должны составить самостоятельно. Результаты решения задачи оптимизации с помощью «расчета на ПК» Результаты решения задачи оптимизации методом золотого сечения с точностью E = 10-4 представлены в таб. 6.6-3: Таблица 6.6.-3
.
6. Число итераций, необходимых для локализации точки минимума и Е=10-4 Теоретическая величина погрешности для метода золотого сечения определяется длиной конечного отрезка неопределенности после N итераций . Отсюда имеем , (L20=0.000066034). Длина отрезка равна 0.00011 при расчете на ПК (N=19 ). Точность достигнута при N=20. То есть, расчет совпадает с теоретической оценкой.
Метод дихотомии Результаты «ручного расчета» и длина отрезка, содержащего точку минимума после трех итераций Значение параметра метода дихотомии для ручного просчета равен d = = 0.01. Результаты вычислений представлены в табл. 6.6-2:
Для метода дихотомии длина отрезка неопределенности после трех итераций равна
Схема алгоритма, программа и результаты контрольного тестирования Схема алгоритма приведена на рис. 6.6.1-4 в [2]. Программу студенты должны составить самостоятельно.
Популярное:
|
Последнее изменение этой страницы: 2016-05-03; Просмотров: 435; Нарушение авторского права страницы