Skip to content

sk1er52/MethodStrongina

Repository files navigation

MethodStrongina - Оптимизация функций Хилла и Шекеля

Этот проект реализует метод Стронгина для поиска минимума функций Хилла и Шекеля.

Структура проекта

  • Source.cpp: Основной файл C++, содержащий реализацию метода Стронгина и код для тестирования функций Хилла и Шекеля.
  • plot_graph.py: Скрипт Python для построения графиков результатов оптимизации.
  • CMakeLists.txt: Файл для сборки проекта с помощью CMake.

Зависимости

  • C++:
    • C++ компилятор с поддержкой C++17 (или более поздней версии).
    • CMake (для сборки).
  • Python:
    • Python 3.6+
    • NumPy
    • Matplotlib
    • SciPy
    • os

Сборка и запуск

  1. Сборка (CMake):
    mkdir build  # Создаем директорию build
    cd build
    cmake ..   #  Генерируем make-файлы (или другие файлы сборки)
    cmake --build . --config RELEASE # Собираем проект
    cd .\RELEASE\   
    .\OptimizationProject.exe

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages