Repository navigation
Releases: mortolik/Spline
Releases · mortolik/Spline
Release list
Spline 1.0.1
Добавлена иконка приложения.
Spline 1.0
Версия 1.0 | Первый релиз
Описание
Это первая стабильная версия программы для построения и анализа кубических сплайнов, выполняющая лабораторную работу №2 по численным методам. Программа позволяет интерполировать три типа функций с визуализацией результатов и расчетом погрешностей.
Основные возможности
✅ Три режима работы:
- Тестовая функция: φ(x) = x³ + 3x² (на [-1, 0]) и -x³ + 3x² (на [0, 1])
- Основная функция: f(x) = ln(x+1)/(x+1) на [0.2, 2.0]
- Осциллирующая функция: f(x) + cos(10x)
✅ Функционал:
- Построение кубического сплайна с естественными граничными условиями
- Визуализация функции, сплайна и их производных
- Таблицы коэффициентов и погрешностей
- Анализ сходимости при изменении числа узлов
✅ Технические особенности:
- Реализация на C++ с использованием Qt 5
- Графики построены с помощью Qt Charts
- Метод прогонки для вычисления коэффициентов
Как использовать
- Скачайте архив Spline.zip
- Распакуйте в отдельную папку
- Запустите
Spline.exe - Выберите функцию и количество узлов интерполяции