ВУЗ:
Составители:
Рубрика:
8
Схема вычислений по методу Фибоначчи в остальном аналогична схеме метода золотого сечения.
В качестве примера рассмотрим задачу определения точки минимума функции.
f(x)=
1
x
+
√
x
на отрезке [1, 2],n=5
1.k =1,k =5, [a, b]=[1, 2];
x
1
=1+
5
13
(2 − 1) = 1.38461
x
2
=1+
8
13
(2 − 1) = 1.61538
2.f(x
1
)=1.89892,f(x
2
)=1.89009
f(x
1
) >f(x
2
)
3.k =2,n= k,
новый отрезок поиска [1.38461, 2]
x
1
:= x
2
, находим новое значение x
2
x
1
=1.61538
x
2
=1.38461 +
5
8
(2 − 1.38461) = 1.76927
4.f(x
1
)=1.89003,f(x
2
)=1.89534
f(x
1
) <f(x
2
)
5.k =3,n= k
, новый отрезок [1.38461, 1.76927]
x
2
:= x
1
=1.61538
Находим новое значение x
1
x
1
=1.38461 +
2
5
(1.76927 − 1.38461) = 1.53846
6.f(x
1
)=1.89035,f(x
2
)=1.89003
f(x
1
) >f(x
2
)
7.k =4,n= k
новый отрезок поиска [1.53846, 1.76927]
x
1
:= x
2
находим новое значение
x
1
=1.61538
x
2
=1.53846 +
2
3
(1.76923 − 1.53846) = 1.69231
8.f(x
1
)=1.89003,f(x
2
)=1.89170
f(x
1
) <f(x
2
)
9.k =5,n= k
процесс заканчивается, новый отрезок поиска [1.53846, 1.69231];
одна точка известна, другая на этом шаге будет с ней совпадать
x
1
= x
2
=1.61538,x
∗
≈ 1.61538 = x
8
Схема вычислений по методу Фибоначчи в остальном аналогична схеме метода золотого сечения.
В качестве примера рассмотрим задачу определения точки минимума функции.
1 √
f (x) = + x
x
на отрезке [1, 2], n = 5
1.k = 1, k = 5, [a, b] = [1, 2];
5
x1 = 1 + (2 − 1) = 1.38461
13
8
x2 = 1 + (2 − 1) = 1.61538
13
2.f (x1 ) = 1.89892, f (x2 ) = 1.89009
f (x1 ) > f (x2 )
3.k = 2, n = k,
новый отрезок поиска [1.38461, 2]
x1 := x2
, находим новое значение x2
x1 = 1.61538
5
x2 = 1.38461 + (2 − 1.38461) = 1.76927
8
4.f (x1 ) = 1.89003, f (x2 ) = 1.89534
f (x1 ) < f (x2 )
5.k = 3, n = k
, новый отрезок [1.38461, 1.76927]
x2 := x1 = 1.61538
Находим новое значение x1
2
x1 = 1.38461 + (1.76927 − 1.38461) = 1.53846
5
6.f (x1 ) = 1.89035, f (x2 ) = 1.89003
f (x1 ) > f (x2 )
7.k = 4, n = k
новый отрезок поиска [1.53846, 1.76927]
x1 := x2
находим новое значение
x1 = 1.61538
2
x2 = 1.53846 + (1.76923 − 1.53846) = 1.69231
3
8.f (x1 ) = 1.89003, f (x2 ) = 1.89170
f (x1 ) < f (x2 )
9.k = 5, n = k
процесс заканчивается, новый отрезок поиска [1.53846, 1.69231];
одна точка известна, другая на этом шаге будет с ней совпадать
x1 = x2 = 1.61538, x∗ ≈ 1.61538 = x
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »
