Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВычМат.в60.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
840.7 Кб
Скачать

Задание 3. Интерполяция функций

Выполнить линейную и квадратичную интерполяцию функции у = /(х), для чего:

-выбрать вид интерполяционного многочлена (Лагранжа или Ньютона);

для многочлена Ньютона выбрать значение х0, для многочлена

Лагранжа указать последовательность значений из предписанного множества узлов (таблица 13);

составить программу решения задачи интерполяции: -вычислить значение интерполирующих многочленов в точке х-а для многочлена Ньютона и в точке х - b для многочлена Лагранжа.

Построить интерполяционный многочлен второй степени в явном виде, вычислить значения построенного многочлена в узлах интерполяции,

записать результаты в виде таблицы;

оценить погрешности интерполяции по формулам практической оценки погрешности. Результаты записать в таблицу 9

Построить график зависимости погрешности от числа узлов.

0.0

1.623250

0.1

1.664792

0.2

1.701997

0.3

1.734832

0.4

1.763404

0.5

1.787764

0.6

1.808002

0.7

1.824230

0.8

1.845201

0.9

1.845201

а=0,153; b=0,862

Шаг таблицы постоянный, поэтому можно построить интерпо­ляционный многочлен Ньютона

,

Ближайший к точке узел слева , поэтому полага­ем

х0 = 0,1.

Для линейной интерполяции следует взять узлы

х0 =0,1, X1 =0,2.

Для квадратичной интерполяции последова­тельность узлов

х0 =0,1; х1 =0,2; х2 =0,3

(число узлов равно n + 1, где n- порядок интерполирующего многочлена). Погрешность можно оценить по формуле^

x

y

dy

d2y

d3y

d4y

x

y

dy

d2y

d3y

d4y

0,1

1,664792

0,037205

-0,00437

0,000107

-0,000056

0,2

1,701997

0,032835

-0,00426

0,000051

 

0,3

1,734832

0,028572

-0,00421

 

 

0,4

1,763404

0,02436

 

 

 

Построим :

,

.

При ,

.

,

.

Построим :

,

.

При ,

.

,

.

Оценим погрешности:

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

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

.

Оценка погрешности:

Перенумеруем узлы:

Ближайший к точке b=0,862, , , .

Многочлен Лагранжа при :

При x=b=0,862,

.

Погрешность приближения .

Задание 4. Алгоритмы численного интегрирования функций

Составить программу интегрирования и вычислить указанными методами интеграл

с точностью ;

Решение

Корни уравнения:

,

T=1, р=3, h0=0,5,

Так как , то метод средних прямоугольников.

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

где

R

n

h

I

4

0,5

6,57599

0,018

8

0,25

6,52179

0,004

16

0,125

6,50816

0,001

32

0,0625

6,50475

При h=0,5,

n1=4

n1=4

h=

0,5

n1

xi

F

0

0,75

0,735

1

1,25

1,888

2

1,75

3,192

3

2,25

4,142

4

2,75

3,929

I1=

6,57599

При h=0,25,

n2 =8

n2=8

h=

0,25

n1

xi

F

0

0,875

0,993

1

1,125

1,573

2

1,375

2,214

3

1,625

2,874

4

1,875

3,490

5

2,125

3,978

6

2,375

4,236

7

2,625

4,145

8

2,875

3,578

I2=

6,52179

Оценим погрешность вычислений по правилу Рунге:

.

Для метода средних прямоугольников:

R=0,018

При h=0,125,

n3 =16

n3=16

h=

0,125

n3

xi

F

0

1,0625

1,421

1

1,1875

1,729

2

1,3125

2,050

3

1,4375

2,380

4

1,5625

2,711

5

1,6875

3,035

6

1,8125

3,344

7

1,9375

3,627

8

2,0625

3,873

9

2,1875

4,068

10

2,3125

4,199

11

2,4375

4,250

12

2,5625

4,207

13

2,6875

4,053

14

2,8125

3,771

15

2,9375

3,346

16

3,0625

2,762

I3=

6,67582

Оценим погрешность вычислений по правилу Рунге:

.

Для метода средних прямоугольников:

R=0,004

При h=0,0625,

n4 =32

n4=32

h=

0,0625

n4

xi

F

0

0,96875

1,201

1

1,03125

1,346

2

1,09375

1,496

3

1,15625

1,650

4

1,21875

1,808

5

1,28125

1,969

6

1,34375

2,132

7

1,40625

2,297

8

1,46875

2,463

9

1,53125

2,628

10

1,59375

2,793

11

1,65625

2,955

12

1,71875

3,114

13

1,78125

3,269

14

1,84375

3,418

15

1,90625

3,560

16

1,96875

3,693

17

2,03125

3,816

18

2,09375

3,927

19

2,15625

4,025

20

2,21875

4,107

21

2,28125

4,173

22

2,34375

4,220

23

2,40625

4,246

24

2,46875

4,249

25

2,53125

4,228

26

2,59375

4,180

27

2,65625

4,103

28

2,71875

3,995

29

2,78125

3,855

30

2,84375

3,679

31

2,90625

3,467

32

2,96875

3,216

I4=

6,50475

Оценим погрешность вычислений по правилу Рунге:

.

Для метода средних прямоугольников:

R=0,001

Построим график зависимости погрешности вычислений от количества интервалов разбиения:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]