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

Реферат Застосування технологій Java і JavaFX для розробки віртуальних лабораторій математичного моделювання





еревірку синтаксису, завершення коду і згортання коду, тим самим роблячи процес складання коду на порядок простіше, порівняно із звичайним блокнотом. NetBeans дозволяє виконувати компілювання, запуск і налагодження коду. Також є інтегровані GUI-конструктори (Graphical user interface - GUI). IDE - вільна інтегрована середовище розробки додатків (Integrated Development Environment - IDE) на мовах програмування Java, JavaFX, Python, PHP, JavaScript, C + + і ряді інших [5]. Для розробки програм в середовищі NetBeans і для успішної інсталяції та роботи самого середовища NetBeans повинен бути попередньо встановлений Sun JDK (# "justify"> За якістю і можливостям останні версії NetBeans IDE не поступаються кращим комерційним (платним) інтегрованим середах розробки для мови Java, таким , як IntelliJ IDEA, підтримуючи рефакторінг, профілювання, виділення синтаксичних конструкцій кольором, автодоповнення набираються конструкцій на льоту, безліч визначених шаблонів коду [6]. Також NetBeans IDE підтримує плагіни, дозволяючи значно розширювати можливості середовища.


.3 Клас чисельних методів


У даній роботі, при розробці комп'ютерної моделі, виникає необхідність вирішення систем диференціальних рівнянь першого порядку. Наприклад, реалізована в курсовій роботі модель міжвидової конкуренції задається наступною системою (2.1):


, (2.1)


Для побудови графіків залежності величин і , а також фазового портрету, необхідно вирішити дану систему на фіксованому часовому проміжку з заданими коефіцієнтами і початковими умовами. У даному випадку, вихідну систему можна вирішити чисельно, використовуючи метод Рунге-Кутта 4 порядку точності. На відміну від технології Java, яка не має у своєму арсеналі стандартних пакетів чисельних методів, за рішенням подібних завдань добре справляються такі спеціалізовані математичні пакети як Maple, MATLAB та ін Однак, існує ряд бібліотек чисельних методів, написаних на Java. Для вирішення поставленого завдання, я використав клас чисельних методів Рунге-Кутта 4 порядку точності з наукової Java-бібліотеки Майкла Томаса Фленаган. Даний клас орієнтований на вирішення як одного диференціального рівняння, так і систем диференціальних рівнянь. Дозвіл на використання, копіювання і зміна даного програмного забезпечення та його документації для некомерційних цілей надано безкоштовно, за умови, що згадка автора, доктора Майкла Томаса Фланагана на ee.ucl.ac.uk/ ~ mflanaga, з'являється у всіх копіях і пов'язаних з ними документациях або публікаціях. При дотриманні вищезазначених умов, вихідний клас був змінений, відповідно до конкретної поставленим завданням з наступних причин:

В· Вихідний клас містив різні методи рішення диференціальних рівнянь, а також їх систем, що відпо...


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





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

  • Реферат на тему: Рішення систем диференціальних рівнянь методом Рунге - Кутта 4 порядку
  • Реферат на тему: Дослідження методів розв'язання систем диференціальних рівнянь з постій ...
  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Застосування чисельних методів для вирішення математичних завдань
  • Реферат на тему: Розробка програми чисельного інтегрування звичайного диференціального рівня ...