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

- получить у преподавателя задание на выполнение работы.

- ознакомиться с разделом 8.3 Теоретические сведения.

- рассчитать погрешности определения первой и второй производных в интервале x=1 до x=10 с шагом , равным 1, для одного и двух членов разложения интерполяционного полинома по формуле Ньютона , при помощи оператора дифференцирования Mathcad и оформить полученные результаты в виде таблиц и графиков.

- рассчитать зависимость погрешности вычисления производной от величины шага при x=3, в диапазоне h=10i, где i=-15..0

    1. Пример выполнения работы

Выполним задание №10 F(x)=x3.

Рассчитаем конечные разности для h=1.

Диапазон изменения по x от 1 до 10 .

x

y

Δy

Δ2y

Δ3y

Δ4y

1

1

7

12

6

0

2

8

19

18

6

0

3

27

37

24

6

0

4

64

61

30

6

0

5

125

91

36

6

0

6

216

127

42

6

0

7

343

169

48

6

8

512

217

54

9

729

271

10

1000

Точные значения производных y′=3x2 , y″=6x .

Сравнение погрешностей определения первой и второй производных приведены в таблице 8.3.

Таблица 8.3

 

 

y′(x)

 

 

y″(x)

 

 

x

y

точное знач-е

прибл. знач-е

абс. ошибка

отн. ошибка

точное знач-е

прибл. знач-е

абс. ошибка

отн. ошибка

1

1

3

7

4

1,33

6

12

6

1,00

2

8

12

19

7

0,58

12

18

6

0,50

3

27

27

37

10

0,37

18

24

6

0,33

4

64

48

61

13

0,27

24

30

6

0,25

5

125

75

91

16

0,21

30

36

6

0,20

6

216

108

127

19

0,18

36

42

6

0,17

7

343

147

169

22

0,15

42

48

6

0,14

8

512

192

217

25

0,13

48

54

6

0,13

9

729

243

271

28

0,12

54

 

 

 

10

1000

300

 

 

 

60

 

 

 

Погрешности определения производных в таблице 8.3 достаточно велики . Для их снижения необходимо уменьшить шаг h или использовать при расчете производных большим количеством элементов в разложениях (8.2) и (8.3).

Выполнение задания в Mathcad.

Записываем начальные данные .

Конечная разность первого порядка

Трехточечная схема для первой производной

Форма записи или получения ответов в виде транспонированных строк удобна в случае большого количества элементов в столбце.

Точное решение с помощью оператора

Сведем все полученные данные в таблицу

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

Рис.8.3 График точного значения производной, первой конечной разности и производной, полученной по трехточечной схеме

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

Теперь определим погрешность численного дифференцирования при различных шагах h.

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

Рис.8.4 Погрешность расчета производной при различном шаге h

Производная функции f(x)=x3 при x=3 может быть определена по формуле первой конечной разности с максимальной точностью 10-7 при шаге h=10-8.