Integralize

module
v0.0.0-...-cd67903 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 21, 2025 License: GPL-3.0

README

Integralize Logo

Integralize


Веб‑платформа для математического анализа

Проект разработан в Курском государственном университете
в рамках учебной деятельности




✨ О проекте

Integralize — современная open-source платформа для студентов, преподавателей и исследователей.
Позволяет удобно и наглядно решать задачи по математическому анализу:

  • вычислять интегралы различными методами,
  • решать дифференциальные уравнения,
  • строить графики и анализировать результаты.

Платформа реализована на Go с использованием HTML/CSS/JavaScript для фронтенда.


🚀 Основные возможности

  • Калькулятор интегралов
    Классические и современные численные методы: прямоугольников, Симпсона, трапеций, Монте-Карло, Гаусса-Лежандра, Чебышёва.
  • Решение дифференциальных уравнений
    Методы Эйлера, Рунге-Кутта, численное моделирование динамики (например, модель «хищник-жертва»).
  • Современный веб-интерфейс
    Быстрый ввод формул, мгновенный вывод результатов, наглядные графики.
  • REST API
    Гибкие маршруты для интеграции в ваши приложения и автоматизации расчётов.

🏁 Быстрый старт

git clone https://github.com/RiddlerXenon/Integralize.git
cd Integralize
go mod tidy
go run ./cmd/Integralize

Перейдите в браузере по адресу: http://localhost:8080


📚 Примеры использования

  • Вычисление интегралов:
    Введите функцию, выберите метод — получите результат и график.
  • Решение дифференциальных уравнений:
    Введите параметры, выберите метод и получите численное решение.
  • Автоматизация через API:
    Используйте REST API для интеграции в свои сервисы (см. internal/routes/api.go).

🤝 Авторы и благодарности

Особая благодарность преподавателям и студентам Курского государственного университета за идеи, поддержку и тестирование!


💬 Вклад в проект

Pull requests и идеи приветствуются!
Нашли ошибку или есть идея для улучшения? — Открывайте Issue или создавайте Pull Request.


С любовью к математике и открытым знаниям.
Курский государственный университет, 2025

Directories

Path Synopsis
cmd
Integralize command
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL