Разработка программы для оптимизации функции одной переменной методом дихотомии - Курсовая работа

бесплатно 0
4.5 150
Описание и функциональное назначение программы по оптимизации функции, ее логическая структура и используемые технические средства. Практическое применение программы, вызов и загрузка, входные и выходные данные, выполнение контрольного примера и листинг.


Аннотация к работе
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.

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?