Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка програми чисельного інтегрування звичайного диференціального рівняння явним методом Рунге-Кутта шостого порядку точності

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





al Studio 2010 і складається з головної програми і блоків підпрограм.

Програма виконана на основі об'єктно-орієнтованого програмування і містить наступне:

а) TextBox;

б) Button;

в) Label;

г) DataGridView


3.2 Розробка інтерфейсу користувача


) Form1 містить: - головне меню, де розташовуються наступні пункти:

Введення X0, N, Y0, Крок.

Рішення відбувається за допомогою кнопки «ОК».

Для виведення графіка є кнопка «Графік».

Для виведення таблиці є кнопка «Таблиця».


Рисунок 1 - Головна форма, форма введення даних

2) Form2 (Таблиця) містить:

AnswerTableForm - висновок розрахункових точок.


Малюнок 2 - форма виведення розрахункових точок.


) Form3 (Графік) містить:

ZedGraphControl1 - графік;


Малюнок 3 - форма виведення графіка функції


3.3 Програмування введення-виведення даних



3.4 Програмна реалізація чисельного методу.



Візуальне програмування дозволило звести проектування користувальницького інтерфейсу до простим і наочним процедурам. У бібліотеки візуальних компонентів Microsoft Visual Studio 2010 включено безліч типів компонентів. Типи об'єктів і, зокрема, компонентів бібліотек Microsoft Visual Studio 2010 оформляються у вигляді класів. Класи - це типи, визначені користувачем. У класах описуються властивості об'єкта, його методи і події, на які він може реагувати. А самі класи є розробниками програмного забезпечення. На користувальницької формі розробленої програми (малюнок 1) розташоване головне меню з пунктами «X0», «Y0», «N», «Крок». Введення даних можна почати з «OK». На Form2 знаходяться форма виведення розрахункових точок. Треба ввести значення в Form1, натиснути «ОК», і натиснути на «Графік» - для виведення графіка, або натиснути «Таблиця» - для виведення таблиці.


4. Тестування працездатності програми


.1 Розрахунок тестового прикладу


Для тестування програми використовується звичайне диференціальне рівняння виду


(4.1)


4.2 Тестовий розрахунок, порівняння з тестовим прикладом.


Тестування програми проводилося на комп'ютері:

процесор AMD E2 обсяг ОЗУ 6 Гb; операційна система Windows 7 MAX;

відеоадаптер Radeon HD 7470;


Висновок


В результаті виконання курсової роботи було вироблено математичний опис завдання вирішення звичайного диференціального рівняння чисельним явним методом Рунге-Кутта, розроблена схема алгоритму і написана програма. Використана середу програмування Microsoft Visual Studio 2010. Проведене тестування показало правильність обчислення за спроектованої програмі. Розроблена програма може використовуватися для вирішення звичайних диференціальних рівнянь на персональних комп'ютерах.

<...


Назад | сторінка 3 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Гра "Акінатор". Мова програмування: С + +. Середа розробки: Mic ...
  • Реферат на тему: Основи роботи в Fortran і C в середовищі Microsoft Visual Studio 2010
  • Реферат на тему: Оператори введення - виведення даних
  • Реферат на тему: Розробка програми FileInfo за коштами середовища програмування Microsoft Vi ...
  • Реферат на тему: Розробка програми маркетингу для виведення нового товару на ринок