Математика. Быкадорова Г.В. - 68 стр.

UptoLike

Составители: 

Рубрика: 

68
Для нахождения второй разностной производной
используется трехточечный шаблон (рис.8.1,в). Сначала найдем правую и
левую разностные производные:
h
xyxy
xy
ii
i л
)()(
)(
1
;
h
xyxy
xy
ii
i пр
)()(
)(
1
+
.
Вторая производная по определению равна
2
11
11
)()(2)(
)()()()(
)(
h
xyxyxy
h
h
xyxy
h
xyxy
xy
iii
iiii
i
−+
−+
+−
=
′′
.
Погрешность численного дифференцирования уменьшается с
уменьшением шага разностной сетки, и при 0
h разностные производные
стремятся к истинным значениям производных.
Пример 8.1. Найти правую , левую и центральную разностные производные
первого порядка от функции
x
xxy
1
)(
2
−=
в точке х=2 на двухточечном
шаблоне разностной сетки с шагом h=0,1.
Сравнить поученные данные с теоретическим значением
первой производной в заданной точке.
Решение . 163,4
1,0
9,1
1
9,1
2
1
2
22
=
−−
=
пр
y ;
338,4
1,0
2
1
2
1,2
1
1,2
22
=
−−
=
л
y
;
251,4
1,02
9,1
1
9,1
1,2
1
1,2
22
=
−−
=
ц
y
.
Теоретическое значение первой производной в точке х=2:
2
1
2)(
x
xxy +=
, 25,4
2
1
22)2(
2
=+⋅=
y .
Абсолютные погрешности
разностных производных при численном
дифференцировании составляют следующие значения:
;087,025,4163,4 =−=
=∆ yy
прпр
;088,025,4338,4 =−=
=∆ yy
лпр
.001,025,4251,4 =−=
=∆ yy
цпр
Пример 8.2. На трехточечном шаблоне разностной сетки с шагом 0,2
вычислить вторую разностную производную в точке х=1 для функции
32
)( xexy
x
−= и сравнить ее с теоретическим значением второй
производной в заданной точке.
Решение . Вторая разностная производная в точке х=1 равна:
()
(
)
(
)
(
)
952,23
2,0
8,0122,1
1
2
38,0231232,12
=
+−−
=
′′
⋅⋅
eee
y
разн
.
Теоретическое значение второй производной в заданной точке:
(
)
22
32 xexy
x
−=
;
()()()
xexyxy
x
64
2
−=
=
′′
;
556,23162)1(
12
=−=
′′
ey
.
Относительная погрешность
численного дифференцирования равна:
%681,1%100
556,23
556,23952,23
%100
)1(
)1()1(
=⋅
=⋅
′′
′′
′′
=∆
y
yy
разн
                                                              68
     Для     нахождения    второй разностной              производной
используется трехточечный шаблон (рис.8.1,в). Сначала найдем правую и
левую разностные производные:
                                         y ( x i ) − y ( x i −1 )                       y ( x i +1 ) − y ( x i )
                        y ′л ( x i ) ≈                            ;   y ′пр ( x i ) ≈                            .
                                                   h                                                h
     Вторая производная по определению равна
                       y ( xi +1 ) −y ( xi ) y ( xi ) −y ( xi −1 )
                                            −
                                  h                   h             y ( x ) −2 y ( xi ) +y ( xi −1 )
           y′′( xi ) ≈                                             = i +1                            .
                                            h                                  h2
    Погрешность численного дифференцирования уменьшается с
уменьшением шага разностной сетки, и при h → 0 разностные производные
стремятся к истинным значениям производных.
Пример 8.1. Найти правую, левую и центральную разностные производные
                                                                        1
    первого порядка от функции y( x) =x 2 − в точке х=2 на двухточечном
                                                                        x
    шаблоне разностной сетки с шагом h=0,1.
          Сравнить поученные данные с теоретическим значением
    первой производной в заданной точке.
                        1 �           1 �                        1 �    1�
                    22 − −� 1,9 2 − �                     2,12 − −� 22 − �
                        2 �          1,9 �                      2,1 �   2�
    Решение. y′пр =                        =4,163 ; y′л =                  =4,338 ;
                            0,1                                    0,1
                                               1 �        1 �
                                        2,12 − −� 1,92 − �
                                              2,1 �      1,9 �
                                 yц′ =                         =4,251 .
                                                 2 ⋅ 0,1
    Теоретическое значение первой производной в точке х=2:
                            1                   1
                              2
                                y′( x) =2 x +
                                , y′(2) =2 ⋅ 2 + 2 =4,25 .
                            x                   2
    Абсолютные погрешности ∆ разностных производных при численном
    дифференцировании составляют следующие значения:
         ∆ пр = y ′пр −y ′ = 4,163 −4,25 =0,087; ∆ пр = y ′л −y ′ = 4,338 −4,25 =0,088;
                                    ∆ пр = y ц′ −y ′ = 4,251 −4,25 =0,001.
Пример 8.2. На трехточечном шаблоне разностной сетки с шагом 0,2
   вычислить вторую разностную производную в точке х=1 для функции
   y ( x) =e 2 x −x 3 и сравнить ее с теоретическим значением второй
   производной в заданной точке.
   Решение. Вторая разностная производная в точке х=1 равна:
                       ′ (1) =
                     y′разн
                                                             (        ) (
                                   e(2⋅1, 2 ) −1,23 −2 e 2⋅1 −13 + e 2⋅0,8 −0,83
                                                                                 =23,952 .
                                                                                               )
                                                         0,2 2
   Теоретическое значение второй производной в заданной точке:
                                                ′
       y′(x ) =2e 2 x −3 x 2 ; y′′(x ) =(y′(x )) =4e 2 x −6 x ; y′′(1) =2e 2⋅1 −6 ⋅1 =23,556 .
   Относительная погрешность ∆ численного дифференцирования равна:
                       y′разн
                         ′ (1) −y′′(1)         23,952 −23,556
                ∆=                     ⋅100% =                ⋅100% =1,681%
                              y′′(1)               23,556