Graphing Calculator — это простое и наглядное Windows-приложение на C#, которое позволяет строить графики математических функций в реальном времени. Проект ориентирован на студентов, преподавателей и всех, кто изучает математику и хочет визуализировать функции без сложных математических пакетов.
Построение графиков функций в 2D-пространстве.
Интуитивно понятный интерфейс на Windows Forms.
Поддержка базовых математических операций.
Легкий и быстрый запуск без дополнительных зависимостей.
🔧 Требования
Windows 7 или новее
.NET Framework 4.7.2 или выше
Visual Studio 2019 / 2022 (для сборки из исходников)
🛠 Сборка проекта
- Клонируйте репозиторий:
git clone https://github.com/ReNothingg/GraphingCalculator.git
- Откройте файл Mathway.sln в Visual Studio. 3. Соберите решение в режиме Debug или Release. 4. Запустите приложение — готово!
Form1.cs — основной интерфейс и логика построения графиков.
Program.cs — точка входа в приложение.
App.config — конфигурация приложения.
Mathway.csproj — файл проекта Visual Studio.
packages.config — список NuGet-пакетов (если используются).
После запуска приложения введите математическую функцию, например:
y = sin(x)
Нажмите кнопку "Построить", и график функции отобразится на экране.
Добавление поддержки более сложных функций (логарифмы, экспоненты и т.д.).
Реализация масштабирования и прокрутки графика.
Поддержка импорта/экспорта графиков.
Многооконный режим для сравнения нескольких функций.
Проект открыт для предложений и доработок. Если у вас есть идеи или вы нашли ошибку:
-
Создайте issue с описанием проблемы или предложения.
-
Сделайте форк репозитория.
-
Внесите изменения и отправьте pull request.
Этот проект распространяется под лицензией MIT. Подробнее см. в файле LICENSE.
Разработчик: ReNothingg
Связаться: renothingg@gmail.com
🌟 Благодарности
Благодарим всех, кто поддерживает и использует этот проект!