Автоматизація системи аналітичного обчмслення визначених та невизначених інтегралів
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Анотація
This paper addresses the problem of developing and implementing an application for symbolic (analytical) and numerical computation of mathematical expressions, specifically definite and indefinite integrals. The object of the study is computer algebra algorithms and methods for building graphical user interfaces (GUI). During the work, software was developed in Python using the Tkinter library for visualization and SymPy for the mathematical core. The system was tested on various classes of functions (polynomial, trigonometric, logarithmic), and an algorithm for automatic transition to numerical integration for functions without elementary antiderivatives (e.g., Fresnel integrals) was implemented. The results confirm the high accuracy of the calculations and the ergonomics of the developed visual formula editor.
У роботі розглядається задача розробки та програмної реалізації застосунку для символьного (аналітичного) та чисельного обчислення математичних виразів, зокрема визначених та невизначених інтегралів. Об’єктом дослідження є алгоритми комп’ютерної алгебри та методи побудови графічних інтерфейсів користувача (GUI). У ході роботи розроблено програмне забезпечення мовою Python із використанням бібліотек Tkinter для візуалізації та SymPy для математичного ядра. Проведено тестування системи на різних класах функцій (поліноміальні, тригонометричні, логарифмічні), а також реалізовано алгоритм автоматичного переходу до чисельного інтегрування для функцій, що не мають первісної в елементарних функціях (наприклад, інтеграли Френеля). Результати підтверджують високу точність обчислень та ергономічність розробленого візуального редактора формул.
У роботі розглядається задача розробки та програмної реалізації застосунку для символьного (аналітичного) та чисельного обчислення математичних виразів, зокрема визначених та невизначених інтегралів. Об’єктом дослідження є алгоритми комп’ютерної алгебри та методи побудови графічних інтерфейсів користувача (GUI). У ході роботи розроблено програмне забезпечення мовою Python із використанням бібліотек Tkinter для візуалізації та SymPy для математичного ядра. Проведено тестування системи на різних класах функцій (поліноміальні, тригонометричні, логарифмічні), а також реалізовано алгоритм автоматичного переходу до чисельного інтегрування для функцій, що не мають первісної в елементарних функціях (наприклад, інтеграли Френеля). Результати підтверджують високу точність обчислень та ергономічність розробленого візуального редактора формул.
Опис
Ключові слова
УДК
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
978-617-8163-98-3
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Химич В. В., Тютюнник О. І. Автоматизація системи аналітичного обчмслення визначених та невизначених інтегралів // Міжнародна науково-методична Інтернет-конференція «Проблеми вищої математичної освіти: виклики сучасності (2026)», Вінниця, 23-24 червня 2026 р. : збірник матеріалів. Електрон. текст. дані (PDF: 459 КБ). Вінниця, 2026. URІ: https://conferences.vntu.edu.ua/index.php/pmovc/pmovc26/paper/view/29245.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (5)
- Крак Ю. В. «Алгоритми комп’ютерної алгебри та їх застосування»: навчальний посібник. — Київ: КНУ ім. Т. Шевченка, 2022.
- Дзюба Т. А. «Чисельні методи та алгоритми комп’ютерної математики»: практикум. — Харків: ХНУРЕ, 2021.
- Meurer A., Smith C. P., Paprocki M. et al. SymPy: symbolic computing in Python // PeerJ Computer Science. — 2017. — Vol. 3. — P. e103.
- Трофименко О. Г., Прокоп Ю. В., Логінова Н. І. Програмування мовою Python: навчальний посібник. — Одеса: Фенікс, 2021. — 272 с.
- Tkinter — Python interface to Tcl/Tk [Електронний ресурс]. — Режим доступу: https://docs.python.org/3/library/tkinter.html.