Файл: Домашнее задание 1. Методы одномерного поиска.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 39

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.



Домашнее задание №1. Методы одномерного поиска
Цель работы: Ознакомиться с методами одномерного поиска. Выполнить задания.

Задание: Дана функция. Найти минимум функции min f(x),


  1. Классическая минимизация функции одной переменной

Функция

  1. Находим производную функции



  1. Находим корни уравнения







  1. Находим значение функции f(x0)



  1. Находим минимум





Ответ:





Функция

  1. Находим производную функции



  1. Находим корни уравнения

















  1. Находим значение функции f(x0)
















  1. Находим минимум





Ответ:






  1. Метод деления отрезка пополам с точностью =0,1.

  2. Функция

a

-2

b

1

e

0,1

Условия на сходимость

f(a)

-4

точность

f(b)

8




Действие по методу

a

-2

-2

-1,25

-1,25

-1,0625

-1,0625

b

1

-0,5

-0,5

-0,875

-0,875

-0,96875

x

-0,5

-1,25

-0,875

-1,0625

-0,96875

-1,015625

f(a)

-4

-4

-1

-1

-0,25

-0,25

f(x)

2

-1

0,5

-0,25

0,125

-0,0625

условие точности















Ответ:


Домашнее задание №2. Методы одномерной оптимизации без

использования информации о производной функции
Цель работы: Ознакомиться со следующими методами оптимизации: золотого сечения,Фибоначчи, методами аппроксимации.

Задание 1: Найти аналитическое решение задачи min f(x), различной точностью ( 1=0,1; 2=0,001).

1.1. Метод золотого сечения

Функция



Ответ: При 1=0,1;





При 1=0,001;







1.2. Метод Фибоначчи

Функция

a

-2

b

1



0,1



0,01

Фибоначчи

n

Fn

0

0

1

1

2

1

3

2

4

3

5

5

6

8

7

13

8

21

9

34

10

55

11

89

12

144

13

233

14

377

15

610

16

987



Проверка номера иттерации и последнего члена последовательности

Для 1=0,1;

N

/0

























последний


Для 2=0,001;

N

/0




































последний


Действия по методу

Для 1=0,1;



Ответ: Для 1=0,1; n=9





Для 2=0,001;



Ответ: Для 2=0,001; n=14





Функции из домашнего задания 1 разные.
1.3. Метод квадратичной аппроксимации (или метод Пауэлла)

Функция

На отрезке [1,4]
Решим уравнение:













h

1



0,1



0,01

Действия по методу:



1



2



3



17



12



14,3



12



2



-5



3,667

x*

2,182



12,094

окончание итерации




Ответ:





Действия по методу: