Описание и функциональное назначение программы по оптимизации функции, ее логическая структура и используемые технические средства. Практическое применение программы, вызов и загрузка, входные и выходные данные, выполнение контрольного примера и листинг.
Аннотация к работе
3.3 Обращение к программеОписание контрольного примераПрограмма: «Оптимизация функции одной переменной методом дихотомии»Программа предназначена для поиска минимума и максимума функции на заданном интервале.Алгоритм: Положим, что xn = . Если f(x1) <f(xn), то исключаем интервал [xn,B], для этого B = xn, xn = x1. Если f(x2) <f(xn), то исключаем интервал [A,xn] для этого Иначе исключаем интервалы [A,x1] [x2,B], для этого 2. menu() - функция, типа void.При написании программы использовался компьютер: Процессор - Intel Core 2 Duo E8400, 4050 MHZ (9 x 450) Минимальный набор периферийного оборудования. Минимальные требования: Процессор Intel Pentium II.Для начала работы программы необходимо запустить файл dichotomy.exeТочность - пользователь может указать точность большую 0,000001Программа предназначена для поиска минимума и максимума функции на заданном интервале.Минимальные требования: Процессор Intel Pentium II. Наличие не менее 1Мб свободного дискового пространства.Задача: Найти минимум и максимум функции на заданном интервале для функций вида с максимальной степенью х, равной 5. Математическая постановка и решение задачи: Одним из методов оптимизации является метод дихотомии. Вычислим f(xn). x1 = Вычисляем f(x1) и f(x2). Если f(x1) <f(xn), то исключаем интервал [xn,B], для этого B = xn, xn = x1.Точность - пользователь может указать точность большую 0,000001Назначение программы: Программа предназначена для поиска минимума и максимума функции на заданном интервале. Используется для функций вида с максимальной степенью х, равной 5. Минимальные требования: Процессор Intel Pentium II.В программе присутствует проверка введенных данных, что позволяет предопределить возможные ошибки и оповестить об этом пользователяТочность - пользователь может указать точность большую 0,000001 Сообщения, выводимые пользователю: (1) Введен неверный интервал! (2) Введена неверная точность! Причины возникновения: - Введена неверная точность. //case "e" (exit - выход) case "e": printf("
\NДЛЯ выхода из программы нажмите любую клавишу...
План
Оглавление
1. Описание программы
1.1 Общие сведения
1.2 Функциональное назначение
1.3 Описание логической структуры
1.4 Используемые технические средства
1.5 Вызов и загрузка
1.6 Входные и выходные данные
2. Описание применения
2.1 Назначение программы
2.2 Условия применения
2.3 Описание задачи
2.4 Входные и выходные данные
3. Руководство программиста
3.1 Назначение и условия применения программы
Список литературы
программа функция оптимизация листинг
Бахвалов Н.С., Жидков Н.П., Кобельков Г.Г. Численные методы. - 8-е изд. - М.: Лаборатория Базовых Знаний, 2000.
Ананий В. Левитин Глава 11. Преодоление ограничений: Метод деления пополам. - М.: «Вильямс», 2006. - С. 476-480.