Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы / ЧМ. 7варик / ЛР6. 7 варик.odt
Скачиваний:
6
Добавлен:
18.10.2025
Размер:
52.27 Кб
Скачать

Метод дихотомии

def f(x): return -5*sin(x)**3-cos(x)**3 a = 1 b = 2 epsilon = 0.0001 def func(x): return f(x) def dichtomy(a, b): c = (a + b) / 2 l = (a + c) / 2 r = (c + b) / 2 if func(l) < func(r): a = r return a, c else: b = l return c, b while abs(b - a) > epsilon: a, b = dichtomy(a, b) print("Минимум функции:", (a + b) / 2)

И его результат:

1.5715715026855466

Соседние файлы в папке ЧМ. 7варик