Skip to content

Releases: mortolik/Spline

Spline 1.0.1

Choose a tag to compare

@mortolik mortolik released this 09 Apr 18:45
718a020

Добавлена иконка приложения.

Spline 1.0

Choose a tag to compare

@mortolik mortolik released this 09 Apr 18:00
faed73e

Версия 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
  • Метод прогонки для вычисления коэффициентов

Как использовать

  1. Скачайте архив Spline.zip
  2. Распакуйте в отдельную папку
  3. Запустите Spline.exe
  4. Выберите функцию и количество узлов интерполяции