
Среда программирования: Python
Название работы: Разработка системы для численного интегрирования функций различными методами
Вид работы: Курсовая работа
Тематика работы: Алгоритмы, Математика
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 5 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: численное интегрирование, numerical integration, определённый интеграл, Python, PyQt6, NumPy, SciPy, Matplotlib, метод прямоугольников, rectangle method, метод трапеций, trapezoid method, метод Симпсона, Simpson method, Монте-Карло, Monte Carlo, графический интерфейс, GUI, визуализация, математические вычисления, курсовая работа, вычислительная математика
Функции программы:
Реализованы метод прямоугольников с тремя вариантами выбора точки (левая, правая, средняя), метод трапеций с линейной аппроксимацией, метод Симпсона с квадратичной интерполяцией, стохастический метод Монте-Карло с оценкой погрешности и адаптивный метод Симпсона с автоматическим выбором шага.
Пользователь вводит произвольную функцию в Python-синтаксисе или выбирает из набора предустановленных примеров, задаёт границы интегрирования и количество разбиений.
Программа вычисляет значение интеграла, измеряет время выполнения и отображает подробную информацию о процессе расчёта.
Описание (отчет): Нет, но можно заказать его написание
Пояснения к компиляции и запуску программы:
Установка зависимостей
pip install -r requirements.txt
Запуск приложения
python main.py
NumericalIntegration
core
integrators
__init__
__pycache__
integrators.cpython-312
__init__.cpython-312
main
requirements
ui
main_window
__init__
__pycache__
main_window.cpython-312
__init__.cpython-312
utils
function_parser
__init__
__pycache__
function_parser.cpython-312
__init__.cpython-312
__init__|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 2900 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |