Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Общий отчёт по МО

.pdf
Скачиваний:
2
Добавлен:
01.12.2023
Размер:
947.69 Кб
Скачать

Рисунок 2.4 – Продолжение вывода программы для функции

x/4+7*sin(3*pi*x+1)

11

Рисунок 2.5 – Вывод программы для функции 4-7*2.71^(-(x-3)^2)

12

Рисунок 2.6 – Продолжение вывода программы для функции 4-7*2.71^(-(x- 3)^2)

2.3 Выбор начального отрезка

Для каждой функции отрезок выбирался исходя из начального положения точки минимума, так как если выбрать другой отрезок, то программа не будет выдавать точное значение минимума заданной функции.

Для метода золотого сечения - [5,10], для метода дихотомии - [5,10], для

метода Фибаначчи - [0,10].

13

2.4Таблица результатов по итерациям

Втаблице 1-3 представлены значения точек минимума при каждой итерации всех трёх функций.

Таблица 1 - значения точки минимума по итерациям для функции

4*(x-7)*(x-3)*(x-1) на отрезке [5,10].

Итерация

Метод золотого

Метод

Метод

 

сечения

дихотомии

Фибоначчи

 

 

 

 

1

6.1803399

5.0000000

6.9098301

 

 

 

 

2

5.7294902

5.0000000

6.1803399

 

 

 

 

3

5.4508497

5.0000000

5.7294902

 

 

 

 

4

5.4508497

5.3124687

5.4508497

 

 

 

 

5

5.4508497

5.3124687

5.2786405

 

 

 

 

6

5.4508497

5.3905859

5.4508497

 

 

 

 

7

5.4508497

5.4296445

5.3850716

 

 

 

 

8

5.4257247

5.4296445

5.4508497

 

 

 

 

9

5.4257247

5.4296445

5.4257247

 

 

 

 

10

5.4257247

5.4296445

5.4101966

 

 

 

 

11

5.4257247

5.4296445

5.4257247

 

 

 

 

12

5.4293904

5.4296445

5.4197935

 

 

 

 

13

5.4293904

5.4296445

5.4257247

 

 

 

 

14

5.4293904

5.4299497

5.4293904

 

 

 

 

15

5.4302558

-

5.4279902

 

 

 

 

16

5.4302558

-

5.4293904

 

 

 

 

17

5.4302558

-

5.4302558

 

 

 

 

18

5.4304600

-

5.4299252

 

 

 

 

19

5.4304600

-

-

 

 

 

 

 

 

14

 

Продолжение таблицы 1

20

5.4304600

-

-

 

 

 

 

21

5.4305083

-

-

 

 

 

 

22

5.4305083

-

-

 

 

 

 

Таблица 2 - значения точки минимума по итерациям для функции x/4+7*sin(3*pi*x+1) на отрезке [5,10].

Итерация

Метод золотого

Метод

Метод

 

сечения

дихотомии

Фибоначчи

 

 

 

 

1

6.9098301

7.4997500

6.9098301

 

 

 

 

2

6.9098301

8.7496250

6.1803399

 

 

 

 

3

6.9098301

8.7496250

6.9098301

 

 

 

 

4

7.0820393

8.7496250

6.6311896

 

 

 

 

5

7.0820393

8.9058594

6.9098301

 

 

 

 

6

7.0820393

8.9839766

7.0820393

 

 

 

 

7

7.0820393

9.0230352

7.0162612

 

 

 

 

8

7.0569143

9.0425645

7.0820393

 

 

 

 

9

7.0569143

9.0523291

7.0569143

 

 

 

 

10

7.0569143

9.0572114

7.0413862

 

 

 

 

11

7.0569143

9.0596526

7.0569143

 

 

 

 

12

7.0605800

7.0605800

7.0509831

 

 

 

 

13

7.0605800

7.0605800

7.0569143

 

 

 

 

14

7.0605800

-

7.0605800

 

 

 

 

15

7.0605800

-

7.0591799

 

 

 

 

16

7.0600452

-

7.0605800

 

 

 

 

17

7.0600452

-

7.0600452

 

 

 

 

15

Продолжение таблицы 2

18

7.0602495

-

7.0597147

 

 

 

 

19

7.0602495

-

-

 

 

 

 

20

7.0601715

-

-

 

 

 

 

21

7.0601715

-

-

 

 

 

 

22

7.0601715

-

-

 

 

 

 

Таблица 3 – значения точки минимума по итерациям для функции

4-7*2.71^(-(x-3)^2) на отрезке [0,10].

Итерация

Метод золотого

Метод

Метод

 

сечения

дихотомии

Фибоначчи

 

 

 

 

1

2.3606798

0.0000000

3.8196601

 

 

 

 

2

2.3606798

2.4998750

2.3606798

 

 

 

 

3

2.9179607

2.4998750

1.4589803

 

 

 

 

4

2.9179607

2.4998750

2.3606798

 

 

 

 

5

2.9179607

2.8123594

2.9179607

 

 

 

 

6

3.0495168

2.9686016

2.7050983

 

 

 

 

7

3.0495168

2.9686016

2.9179607

 

 

 

 

8

2.9992669

2.9686016

3.0495168

 

 

 

 

9

2.9992669

2.9881318

2.9992669

 

 

 

 

10

2.9992669

2.9978970

2.9682107

 

 

 

 

11

2.9992669

2.9978970

2.9992669

 

 

 

 

12

2.9992669

2.9978970

2.9874044

 

 

 

 

13

2.9992669

2.9991176

2.9992669

 

 

 

 

14

2.9992669

2.9997279

2.9947358

 

 

 

 

15

2.9992669

2.9997279

2.9992669

 

 

 

 

16

3.0003365

-

2.9975362

 

 

 

 

 

 

16

 

Продолжение таблицы 3

17

3.0003365

-

2.9992669

 

 

 

 

18

2.9999279

-

3.0003365

 

 

 

 

19

2.9999279

-

2.9999279

 

 

 

 

20

2.9999279

-

2.9996754

 

 

 

 

21

2.9999279

-

-

 

 

 

 

22

2.9999875

-

-

 

 

 

 

23

2.9999875

-

-

 

 

 

 

24

2.9999875

-

-

 

 

 

 

25

3.0000016

-

-

 

 

 

 

2.5 Графики минимизируемых функций

На рисунках 2.7-2.15 показаны графики поиска минимума заданных функций.

Рисунок 2.7 – Гистограмма поиска минимума для метода золотого сечения (функция 4*(x-7)*(x-3)*(x-1))

17

Рисунок 2.8 – Гистограмма поиска минимума для метода дихотомии

(функция 4*(x-7)*(x-3)*(x-1))

Рисунок 2.9 – Гистограмма поиска минимума для метода Фибоначчи

(функция 4*(x-7)*(x-3)*(x-1))

18

Рисунок 2.10 – Гистограмма поиска минимума для метода золотого сечения (функция x/4+7*sin(3*pi*x+1))

Рисунок 2.11 – Гистограмма поиска минимума для метода дихотомии

(функция x/4+7*sin(3*pi*x+1))

19

Рисунок 2.12 – Гистограмма поиска минимума для метода Фибоначчи

(функция x/4+7*sin(3*pi*x+1))

Рисунок 2.13 – Гистограмма поиска минимума для метода золотого сечения (функция 4-7*2.71^(-(x-3)^2))

20