Скачиваний:
24
Добавлен:
20.06.2014
Размер:
260.61 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

«ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра АСУ

Расчетно-пояснительная записка

«Разработка программного комплекса решения математической задачи численными методами»

Студент ________

подпись, дата фамилия, инициалы

Группа

Руководитель

Доцент, кандидат технических наук __________ Ведищев В.В.

ученая степень, звание подпись, дата фамилия, инициалы

Липецк 2006

ЗАДАНИЕ КАФЕДРЫ

Разработать программный комплекс решения математической задачи численным методом.

Вариант № 1. Оптимизация функции одной переменной методом дихотомии.

АННОТАЦИЯ

С.28.Ил.9.Библиогр.: 10назв.

Настоящий отчет является расчетно-пояснительной запиской по проделанной работе «Разработка программного комплекса решения математической задачи численными методами». Программный продукт реализует процесс нахождения минимума функции на заданном интервале методом дихотомии.

Документ включает описание программы, описание применения, руководство программиста, описание контрольного примера, а также текст программы. Содержание указанных разделов соответствует стандартам ЕСПД и СТД АСУ соответствующих наименований.

Оглавление

1.2 Функциональное назначение 7

1.3. Описание логической структуры 7

1.3.1. Алгоритм используемого метода 7

1.3.2. Структура программы 8

1.4. Используемые технические средства 9

1.4.1. При разработке 9

1.4.2. Минимальные требования 9

1.5. Вызов и загрузка 9

1.6. Входные данные 10

1.7. Выходные данные 10

2.ОПИСАНИЕ ПРИМЕНЕНИЯ 11

2.1. Назначение программы 11

2.1.1.Назначение и возможности программы 11

Данная программа предназначена для оптимизации методом деления отрезка пополам – методом дихотомии т.е. для нахождения минимума данной функции на заданном интервале. 11

Программа корректно выполняется только в случае, если задана унимодальная функция одной переменной. Функция задается многочленом, максимальная степень которого не превышает пятой. 11

2.2. Условия применения 11

2.3. Описание задачи 12

2.4. Входные данные 14

3.Руководство программиста 15

3.1. Назначение и условия применения 15

3.5. Сообщения 17

Сообщения, возникают на экране во время выполнения данной программы в случае четырех возможных ошибок: 17

5.Текст программы 23

ВВЕДЕНИЕ

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

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

Целью данной работы является освоение навыков программирования в визуальной среде, а также оформления документации к разработанному программному продукту в соответствии со стандартами ЕСПД и СТД АСУ.