Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Лабараторные работы по дисциплине 'Вычислительная математика'

Notifications You must be signed in to change notification settings

st8rboi/comp_math

Repository files navigation

Вычислительная математика (comp_math)

Этот репозиторий содержит решения заданий по дисциплине "Вычислительная математика".

Задания

  1. Решение систем линейных алгебраических уравнений (СЛАУ)
  2. Параметрическая отрисовка графика функции
  3. Численное дифференцирование (реализация двух методов)
  4. Численное интегрирование (реализация двух методов)
  5. Решение дифференциальных уравнений (Задача Коши) (реализация метода Эйлера или другого)
  6. Интерполяция многочленами Лагранжа (на равномерной и Чебышевской сетке)
  7. Реализация трех алгоритмов сортировки (пузырьковая, рекуррентная, сортировка суммированием)
  8. Разыгрывание случайной величины
    • Создание большого массива псевдослучайных чисел
    • Исследование повторяемости первых 5 чисел (псевдопериод)
    • Вычисление математического ожидания и дисперсии
    • Формирование дискретной случайной величины с заданными вероятностями
  9. Реализация структуры данных – красно-черное дерево
    • Создание случайного дерева
    • Подсчет его наибольшей глубины

Структура репозитория

📂 comp_math
 ├── 📂 GAUSS_METHOD          # Решение СЛАУ
 ├── 📂 NUM_DIFF              # Численное дифференцирование
 ├── 📂 INTEGRATION           # Численное интегрирование
 ├── 📂 ODE_SOLVER            # Решение ОДУ (Задача Коши)
 ├── 📂 INTERPOLATION         # Интерполяция Лагранжа
 ├── 📂 SORTING               # Алгоритмы сортировки
 ├── 📂 RANDOM_VAR            # Работа со случайными величинами
 ├── 📂 RED_BLACK_TREE        # Реализация красно-черного дерева
 ├── README.md                # Описание проекта

Запуск кода

Каждое задание реализуется на Python. Для запуска кода установите необходимые библиотеки:

pip install -r requirements.txt

Затем выполните нужный скрипт, например:

python GAUSS_METHOD/main.py

About

Лабараторные работы по дисциплине 'Вычислительная математика'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages