О САЙТЕ
Добро пожаловать!

Теперь вы можете поделиться своей работой!

Просто нажмите на значок
O2 Design Template

ФЭА / АИТ / ОТЧЕТ по лабораторной работе №3 по дисциплине: «Оптимизация и оптимальные управления»

(автор - student, добавлено - 21-03-2014, 13:10)

Скачать:  otchet-po-labe3.zip [37,65 Kb] (cкачиваний: 35)

 

 

ОТЧЕТ

по лабораторной работе №3

 

по дисциплине:

«Оптимизация и оптимальные управления» 

 

 

 

Многочлен Лагранжа

Будем искать интерполирующий многочлен в виде линейной комбинации  многочлена -й степени

 ,                             (1)

потребовав   при   этом,   чтобы   многочлены  подчинялись условиям

 

Этим требованиям отвечает многочлен Лагранжа

 

тогда   интерполяционный   многочлен   Лагранжа   запишется   в виде

                (2)

Нетрудно видеть, что линейная и квадратичная интерполя­ции являются частными случаями интерполяции Лагранжа. Так, для линейной интерполяции   и  

а для  квадратичной (при ) имеем

 

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

 

Используя обозначение  формуле (2) можно придать более сжатый вид.  Для этого продифференцируем  по х:

.

         При х=хi имеем (i=0, 1,…n):

 

Тогда формула Лагранжа (2) принимает вид:

                                   (2а)

 

Организация ручных вычислений по формуле Лагранжа 

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

В табл. 1 показано построение такой схемы для 4 узлов ( i=0, 1, 2, 3). Таблица составляется заново для каждого нового значе­ния аргумента х.

Заполнение таблицы начинается с того, что вычисляются и заносятся в соответствующие клетки все элементарные разности. Вслед за этим вычисляются произведения  Pi  разностей по стро­кам:

P0 =(x-x0)(x0-x1)(x0-x2)(x0-x3 );

P1 =(x1-x0)(x-x1)(x1-x2)(x1-x3 )  и т.д.

 

Таблица 1

x

x0

x1

x2

x3

Pi 

yi

yi / Pi

x0

x-x0

x0-x1

x0-x2

x0-x3

 

 

 

x1

x1-x0

x-x1

x1-x2

x1-x3

 

 

 

x2

x2-x0

x2-x1

x-x2

x2-x3

 

 

 

x3 

x3-x0

x3-x1

x3-x2

x-x3

 

 

 

 

S=∑( yi / Pi)

 

Легко видеть, что использованное в табл. 1 обозначение Pi  — это   знаменатель в формуле Лагранжа (2а), т.е.

                                   (i=0, 1, ..., n) 

С учетом этого обозначения формула Лагранжа имеет вид

.

Все необходимые значения последовательно получаются в таб­лице. Сумма S образуется сложением элементов последнего столб­ца. Для получения окончательного значения   достаточно ум­ножить S на произведение  (произведение диагональных разностей таблицы).

 

 

Задание 3. Функция задана таблицей 2. Вычислить значения этой функции в точках: а) ; б) , используя схему ручных вычислений по формуле Лагранжа.

Таблица 2

 

0,12

2,32

2,83

4,57

6,39

 

-4,29

0,38

2,93

3,72

1,23

 

 

Решение.

а)

x = 1,36

x0

x1

x2

x3

х4

Pi 

yi

yi / Pi

x0

1,24

-2,2

-2,71

-4,45

-6,27

206,27

-4,29

-0,0208

x1

2,2

-0,96

-0,51

-2,25

-4,07

9,86

0,38

0,038

x2

2,71

0,51

-1,47

-1,74

-3,56

-12,58

2,93

-0,233

x3 

4,45

2,25

1,74

-3,21

-1,82

-101,78

3,72

0,036

х4 

6,27

4,07

3,56

1,82

-5,03

-831,67

1,23

-0,0015

 

 

 

 

 

 

 

 

-0,18

 

 

 

 

Ln(x)= 28,25 ·(-0,18) ≈ -5,08

 

б)

x = 5,82

x0

x1

x2

x3

х4

Pi 

yi

yi / Pi

x0

5,7

-2,2

-2,71

-4,45

-6,27

948,19

-4,29

-0,0045

x1

2,2

3,5

-0,51

-2,25

-4,07

-35,96

0,38

-0,01

x2

2,71

0,51

2,99

-1,74

-3,56

25,59

2,93

0,1145

x3 

4,45

2,25

1,74

1,25

-1,82

-39,63

3,72

-0,094

х4 

6,27

4,07

3,56

1,82

-0,57

-94,24

1,23

-0,013

 

 

 

 

 

 

 

 

-0,0075

 

 

 

 

Ln(x)= -42,5 ·(-0,0075) ≈ 0,32

 

Вывод: Используя схему ручных вычислений по формуле Лагранжа, получила значение функции Ln(x) в точке: а) х=1,36, равное -5,08; б) х=5,82, равное 0,32.

 

 


Ключевые слова -


ФНГ ФИМ ФЭА ФЭУ Яндекс.Метрика
Copyright 2021. Для правильного отображения сайта рекомендуем обновить Ваш браузер до последней версии!