https://github.com/tanyapushkina/term_5_semestr
Курсовая работа по теме:
https://github.com/tanyapushkina/term_5_semestr
assembler cpp
Last synced: 3 months ago
JSON representation
Курсовая работа по теме:
- Host: GitHub
- URL: https://github.com/tanyapushkina/term_5_semestr
- Owner: TanyaPushkina
- License: gpl-3.0
- Created: 2025-01-19T23:15:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-19T23:22:27.000Z (over 1 year ago)
- Last Synced: 2025-01-20T00:25:15.290Z (over 1 year ago)
- Topics: assembler, cpp
- Language: C++
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Разработка программы расчета коэффициентов полинома Лагранжа.
## Описание:
Данный проект представляет собой курсовую работу, целью которой является разработка программы для вычисления коэффициентов полинома Лагранжа. Интерполяционный полином Лагранжа используется для нахождения полинома минимальной степени, проходящего через заданные точки на плоскости.
---
## Стек технологий:
- Языки программирования: `C++` и `Assembly`
- Инструменты сборки: `Microsoft Visual Studio`
---
## Как запустить:
- Клонирование репозитория:
```
git clone https://github.com/TanyaPushkina/term_5_semestr.git
```
- Открытие проекта:
- Откройте файл `Lagange.sln` в `Microsoft Visual Studio`.
---
## Сборка проекта:
Нажмите `"Build" > "Build Solution"` или используйте сочетание клавиш `Ctrl + Shift + B`.
---
## Запуск программы:
После успешной сборки нажмите `"Debug" > "Start Without Debugging"` или используйте сочетание клавиш `Ctrl + F5`.
---
## Пример использования
После запуска программа запросит ввод набора точек для интерполяции. Пользователь вводит координаты точек, далее точку, для которой будет вычисляться значение полинома, после чего программа вычисляет и выводит коэффициенты полинома Лагранжа, проходящего через эти точки и значение полинома в точке `x`, а также выводит информацию о базисных полиномах.
---
## Пример:
```
n = 3
X[1] = 1
Y[1] = 6
X[2] = 2
Y[2] = 11
X[3] = 3
Y[3] = 26
x = 2.6
Коэффициенты полинома Лагранжа(от меньей степени, к большей):
11 -10 5
Значение полинома в точке 2.6: 18.8
Базисные полиномы:
-0.12 0.64 0.48
Значение полинома в точке 2.6 по значениям коэффициентов полинома: 18.8
Для продолжения нажмите любую клавишу . . .
```
---
## Автор работы
[GitHub](https://github.com/TanyaPushkina/): Татьяна Пушкина
---