![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Метод Фибоначчи. ⇐ ПредыдущаяСтр 2 из 2
Алгоритм деления отрезка пополам не приводит за n вычислений значения функции к минимально возможному значению длины интервала. Алгоритм, обладающий этим свойством должен основываться на том, что для каждого вычисления функции исключается интервал наибольшей длины. Для этого, точки, разбивающие интервал на три подинтервала, должны выбираться из соображения симметрии так, что на каждой следующей итерации будет использоваться значение одной из точек, вычисленной на предыдущей итерации. Для этого могут быть использованы значения членов ряда Фибоначчи, для которого k-й член ряда Fk = Fk-1+Fk-2, где k=3, 4, 5… F1=F2=1. Если нужно достичь минимума за N шагов, то первая точка отрезка выбирается как 5.4. Метод «золотого сечения» Отношение соседних чисел ряда Фибоначчи при стремлении N к бесконечности стремится к пропорции золотого сечения. Отрезок можно считать разбитым в пропорции золотого сечения, если отношение большей части отрезка к меньшей его части равно отношению всего отрезка к его большей части. Величина этого отношения равна
Методы исключения интервалов применимы только для унимодальных функций, как непрерывных, так и дискретных.
|