В данном курсовом проекте была разработана программа реализующая алгоритм поиска экстремумов заданной функции методами дихотомии, золотого сечения, квадратичной интерполяции- экстраполяции с точностью до 6 знака и сравнения этих методов. В качестве языка, который был использован для реализации алгоритма, выступает язык программирования С++.
Постановка задачи в курсовом проекте
Целью данного курсового проекта является программная реализация алгоритма нахождения экстремумов данной функции на заданном интервале с точностью до шестого знака. В качестве уравнения, на котором нужно проверить дееспособность алгоритма выступает следующее уравнение:
F(x) = 0.1x3 - 2x2 + 10x.
Для решения заданного уравнения и реализации поставленной задачи мы должны разработать следующие методы нахождения экстремумов функции:
- Метод Дихотомии
- Метод золотого сечения
- Метод квадратичной интерполяции-экстраполяции
В программе должны быть реализованы все три методы и каждым из них должны быть найдены точки экстремумов заданной функции.
dmytro