Смекни!
smekni.com

Розвязок інтеграла методом Чебиша Гауса Сімпсона (стр. 4 из 4)

В пiдменю “Про програму” мiстяться наступнi пункти:

- “Про автора” – для виведення інформації про автора програми;

- “Завдання” - для виведення інформації про завдання на курсову роботу (F1).

В пiдменю “Моделювання” мiстяться наступнi пункти:

- “Сімпсон” – для чисельного рішенення визначеного інтегралу методом Сімпсона;

- “Чебишев” – для чисельного рішенення визначеного інтегралу методом Чебишева;

- “Гаус” – для чисельного рішенення визначеного інтегралу методом Гауса.

В пiдменю “Тестування” мiстяться наступнi пункти:

- “Тест1” - для тестового рішенення визначеного інтегралу методом Сімпсона;

- “Тест2” - для тестового рішенення визначеного інтегралу методом Чебишева;

- “Тест3” - для тестового рішенення визначеного інтегралу методом Гауса.

В пiдменю “Виведення результатів” мiстяться наступнi пункти:

- “Читати файл” – для читання таблиці інтегралів.

Цей пункт містить наступнi підпункти:

- “На екран” – для виведення таблиці інтегралів на екран;

- “Друк” – для виведення таблиці інтегралів на друк.

Підменю “Вихiд” призначене для виходу з програми (Alt-F4).


Висновки

В даній курсовій роботі розроблено комплекс програм для застосування точного рiвняння Ейлера-Бернулi для великих деформацiй бруса, а саме для обчислення значення еліптичного інтеграла за допомогою чисельних методів Сімпсона, Чебишева та Гауса.

В розділі 1 описано короткі теоретичні відомості, присвячені вибору чисельного методу для розв’язання поставленої задачі.

В розділі 2 розроблено алгоритми моделювання, а саме: планування вхідних та вихідних даних, описано задачі, які вирішує система, наведено описовий алгоритм головної програми, зображено схему алгоритму головної програми, описано основні функції моделювання.

В розділі 3 подано лістинг всієї програми.

В розділі 4 проведено аналіз результатів досліджень, який показав, що значення інтегралу, отримані різними методами: Сімпсона, Чебишева, Гауса відрізняються несуттєво.

В розділі 5 здійснено оцінку похибки отриманих результатів, в результаті якої встановлено, що відносна похибка розрахунків дуже мала, що є цілком прийнятним. Найбільш точний метод Гауса.

В розділі 6 проведено оцінку ефективності комплексу програм для дослідження, в результаті якого ми прийшли до висновку, що програма є ефективною.

В розділі 7 розроблено пакет документів на супроводження програми: інструкція програмісту, інструкція користувачу.


Додаток А

Міністерство освіти і науки України

Вінницький національний технічний університет

Інститут автоматики електроніки та комп’ютерних систем управління

Кафедра комп’ютерних систем управління

УзгодженоРозроблено

Керівник __________С.М. Москвіна

Студент_________ А.С. Болоненков

”_____” __________2006р.

Технічне завдання

на виконання курсової роботи

«Дослідження еліптичного інтегралу першого порядку на ЕОМ за допомогою чисельних методів»

При розробці даної роботи необхідно виконувати слідуючи етапи:

1.1 Найменування та галузь застосування об’єкта розробки: цей комплекс програм може бути застосований на будь-якому підприємстві для полегшення та покращення результатів роботи інженерів

1.2 Підстава для проведення роботи: дослід штучного інтелекту

1.3 Дата початку роботи:8.01.06.

1.4 Дата закінчення роботи: 10.04.06.

1.5 Мета призначення розробки: створити як найкращий комплекс програм для полегшення та покращення роботи інженера підприємства

1.6 Вимоги до надійності системи: використання структурного програмування, окреме підключення модулів, єдине меню, тощо – усе це забезпечує надійність системи. Програмне забезпечення та супроводжуюча текстова документація повинна задовільнити таким гостам:

ГОСТ 19.701-90 (МСО 5807-85) ГОСТ 19.101-77 (СТСЄВ 1626-7а)

ГОСТ 19.781-74 ГОСТ 7.1-84 ДСТУ 3008-85

ГОСТ 19.401-78 ГОСТ 19.106-78

1.7 Стадії та етапи розробки:

1 етап: розробка індивідуального та технічного завдання.(до 15.01.06)

2 етап: огляд та аналіз методів дослідження еліптичного інтегралу першого порядку на ЕОМ (до 1.02.6.

3 етап: розробка алгоритмів дослідження еліптичного інтегралу першого порядку на ЕОМ (до 20.02.06).

4 етап: розробка керуючої програми, яка повинна працювати в режимі багато ієрархічного меню (до 10.03.06).

5 етап: об’єднання всіх програмних модулів та тестування керуючої програми (до 15.03.06)

6 етап: розробка тестів, тестування та демонстрація роботи всього комплексу (до 15.03.06).

7 етап: розробка технічної документації та пояснювальної записки (до 20.03.06).

8 етап: вимоги до безпеки: розроблене програмне забезпечення повинно відповідати вимогам Сніп та ДЕСТів до робочого місця оператора ЕОМ.


Додаток Б

Структура дискети

Дискета складається з двох розділів:

1. Текст

2. Програма

ТекстПрограма

- Титульний лист.doc- Integral.cpp

- Завдання.doc- Integral.exe

- Зміст.doc

- Вступ.doc

- Анотація.doc

- Глава №1.doc

- Глава №2.doc

- Глава №3.doc

- Глава №4.doc

- Глава №5.doc

- Глава №6.doc

- Глава №7.doc

- Висновки.doc

- Література.doc

- Додаток А.doc

- Додаток Б.doc


Література

1. Керниган Б., Ритчи Б. Язык программирования Си. - М.: Финансы и статистика, 1985. – 205 с.

2. Уинер Р. Язык Турбо Си. - М.: Мир, 1991 – 363 с.

3. Лэнгсам Й., Огенстайн М., Тененбаум А. Структуры данных для персональных ЭВМ. - М.: Мир,1989 – 145 с.

4. Вирт Н. Алгоритмы и структуры данных. - М.: Мир, 1978 – 403 с.

5. Стивенс А. Техника программирования на Турбо Си. - Мир, 1991 – 322 с.

6. Ракитин Т.А., Первушин В.А. “Практическое руководство по численным методам с приложением программ на языке Basic“

7. Крылов В.И. “Приближенные вычисления интегралов“ - М. : Физмат.

8. Міщенко С.М., Конспект лекцій з обчислювальних методів та застосування ЕОМ, ВНТУ, 2004.

9. Дьяконов В.П. Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ: Справочник. – М.: Наука. Гл. ред. физ-мат. лит., 1987. – 240 с.