Этот проект реализует метод Стронгина для поиска минимума функций Хилла и Шекеля.
Source.cpp
: Основной файл C++, содержащий реализацию метода Стронгина и код для тестирования функций Хилла и Шекеля.plot_graph.py
: Скрипт Python для построения графиков результатов оптимизации.CMakeLists.txt
: Файл для сборки проекта с помощью CMake.
- C++:
- C++ компилятор с поддержкой C++17 (или более поздней версии).
- CMake (для сборки).
- Python:
- Python 3.6+
- NumPy
- Matplotlib
- SciPy
- os
- Сборка (CMake):
mkdir build # Создаем директорию build cd build cmake .. # Генерируем make-файлы (или другие файлы сборки) cmake --build . --config RELEASE # Собираем проект cd .\RELEASE\ .\OptimizationProject.exe