Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2773

.pdf
Скачиваний:
0
Добавлен:
15.11.2022
Размер:
2.27 Mб
Скачать

считаем, что эта масса сосредоточена в центре масс прямоугольника (совпадает с его центром) с координатами

x, 2y

dK y

m

. Тогда dKx

y

f(x)

x

0

a x

y xdx K x

b

f (x)dx; X c

a

1

y ydx

1

 

y 2dx и

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y/2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x+dx

b x

 

x

 

Рис. 49.

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

b

 

 

 

 

 

 

f (x) 2 dx;K y

 

x f (x) dx;

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

a

K y

 

;Yc

K x

 

 

 

 

m

 

m

 

 

 

 

 

 

 

 

 

 

111

5. ПРИБЛИЖЕННОЕ ВЫЧИСЛЕНИЕ ОПРЕДЕЛЕННЫХ ИНТЕГРАЛОВ

Если функция f(x) непрерывна на отрезке a, b и

известна еѐ первообразная F(х), то определѐнный интеграл можно вычислить по формуле Ньютона-Лейбница:

b

 

f (x)dx F (b) F (a) .

(1)

a

Однако во многих случаях первообразная функция F(x) не выражается через элементарные или находится слишком сложно. Поэтому возникает задача о приближѐнном вычислении интеграла.

Численные методы приближѐнного вычисления интеграла основаны на приближѐнном представлении определѐнного интеграла интегральной суммой I n или

величиной, близкой к I n : b

f (x)dx I n .

a

5.I. Формулы прямоугольников b

Пусть надо вычислить f (x)dx . Разобьѐм отрезок a, b

 

a

 

на n равных частей длиной h

 

b a

точками

 

n

 

 

 

x0 a, x1, x2 ,... xn b . Вычислим значения функции f(x) в этих точках:

y0 f (a); y1 f ( x1 );... yk f ( xk );... yn 1 f ( xn 1 ); yn f (b)

.

Составим две суммы:

112

y

у0

 

 

 

 

М

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

уn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

уn-1

 

0

у0

 

 

 

 

 

у1

 

 

 

у2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х1

 

 

х2

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

х0=a

 

 

 

...

 

 

 

 

 

хn-1

 

xn=b

 

 

 

 

 

 

 

 

 

 

Рис. 50.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

1

 

I1

h y0

y1

...

 

yk ...

yn 1

 

 

f (xk )h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

1

 

 

 

I1

h y1

y2

...

 

yk ...

yn

 

f (xk

1)h .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

0

 

 

 

Каждая из этих сумм является частным случаем интегральной суммы для функции f(x) и отрезка a, b : k xk 1. Поэтому

при n эти суммы дают значение определѐнного интеграла (1). Если n достаточно велико (h мало), получаются суммы, мало отличающиеся от определѐнного интеграла. (площади ступенчатых фигур мало отличаются от площади криволинейной трапеции). Поэтому:

b

f (x)dx

b a

y

 

y ... y

 

... y

 

(2)

 

0

k

n 1

 

n

1

 

 

 

 

 

 

 

 

 

a

113

b

b a

 

 

 

 

 

 

 

 

 

f (x)dx

y

y

 

... y

 

...

y

 

(3)

 

2

k

n

 

n

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

Полученные

формулы

 

 

носят

 

название

формул

прямоугольников.

 

 

 

 

 

 

 

 

 

Если функция f(x) возрастает на отрезке

a, b , то формула (2)

даѐт значение интеграла с недостатком, а (3) – с избытком.

Можно доказать, что если

f (x)

существует и ограничена на

a, b , то погрешность

формул

(16)

и

(17) можно

оценить

 

 

 

 

 

 

b

 

 

 

n 1

 

 

M1

(b a)2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

f (x)dx

h

 

yk

 

 

 

 

 

 

 

следующим образом:

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

k 0

 

 

 

2h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

т.е.

R

порядка h.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(x)

 

 

Здесь M1 - наибольшее значение

f

на отрезке

a, b . В

более точных способах вместо интегральных сумм рассматривают суммы другого вида.

5.2. Формула трапеций

Как и в предыдущем случае, делим отрезок a, b

на n

равных частей: h

b a

. Каждую элементарную

дугу

n

 

 

 

заменим соответствующей хордой, в результате чего криволинейная трапеция заменяется суммой площадей элементарных прямоугольных трапеций. Геометрически очевидно, что такие трапеции более точно выражает искомую площадь, чем прямоугольники. Площадь каждой элементарной трапеции равна:

114

y

у0

 

 

М

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

у2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

у1

 

 

 

 

 

 

 

 

 

 

 

уk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

у0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х0=a

х1

 

 

 

х2

 

...

 

 

 

 

 

 

хk

 

...

 

хn-1

 

 

xn=b

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 51.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y0 y1

h;

 

y1

y2

 

h;...

yn 1

 

yn

 

h .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

2

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Складывая элементарные площади, получим :

 

 

 

 

 

I3

h

 

y0

 

 

 

y1

 

y2 ...

 

yn

1

 

 

yn

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

h

 

 

 

 

yk

 

 

h y0

 

 

yn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

0

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

b

a y0

 

 

yn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)dx

 

 

 

 

y1

 

y2 ...

yn 1

.

(4)

 

 

 

 

 

n

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

Полученная формула называется формулой трапеций. Можно доказать, что если на a, b существует ограниченная производная f (x) , то ошибка оценивается формулой:

 

R

 

M

2 b

a 3

 

R

 

h

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, т.е.

 

 

 

.

 

 

 

 

 

12n2

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

 

на a, b .

Здесь М2 – наибольшее значение

 

 

 

 

 

 

 

115

 

 

 

5.3. Формула парабол (формула Симпсона)

Ещѐ большая точность получается, если элементарные криволинейные трапеции заменить параболическими трапециями.

Разобьѐм отрезок [a,b] на чѐтное число n 2m равных

частей. Шаг

разбиения

при

этом

h

 

b

a

и вычислим

 

 

 

 

 

2m

 

 

 

 

 

 

 

 

значения

функции

f(x)

в

 

точках

деления:

y0 , y1, y2 ,..., y2m 2 , y2m 1, y2m .

Рассмотрим

n

троек

точек

деления

на

 

кривой

 

 

 

y=f(x):

A0 A1 A2 ; A2 A3 A4 ;... A2M 2 A2M 1 A2M .

 

Через

всякие

три

точки, не лежащие на одной прямой, можно провести единственную параболу второй степени:

y ax2 bx c

(5)

Через выделенные тройки точек проведѐм параболы с осями, параллельными оси Оу. Площадь элементарной криволинейной трапеции заменится площадью элементарной параболической трапеции. Вычислим площадь такой трапеции.

Лемма: Площадь параболической трапеции с основанием

2h равна: S

h

y0 4 y1

y2

, где y0 и y2 - ординаты

3

 

 

 

 

кривой в крайних точках, а

y1

- ордината кривой в середине

отрезка.

 

 

 

 

Доказательство.

Положение начала координат на оси Ох не влияет на величину площади, поэтому выберем начало координат в середине отрезка. Тогда

116

 

 

 

 

 

 

 

 

 

 

 

 

 

A2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A1

 

 

 

 

 

 

 

 

 

у2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

у0

 

 

 

 

 

у1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-h

 

 

0

 

 

 

 

 

 

h

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 53.

A( h, y0 ); A1 (0, y1 ); A2 (h1 , y2 ) .

Учитывая (5), имеем:

 

h

 

 

x 3

 

x 2

 

h

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

S

 

 

ax2

bx c dx a

b

cx

 

ah3

2ch .

 

 

 

 

 

 

h

 

3

2

 

3

 

 

 

 

 

 

 

 

 

h

 

 

 

 

 

 

 

 

 

S

h

2ah2

bc .

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Исключим коэффициенты а и с. Так как A0 , A1 и A2 лежат на

параболе, то их координаты удовлетворяют уравнению параболы:

y0 ah2 bh c

y

c

4

y

0

4y y

2

2ah2

6c .

1

 

 

 

1

 

 

y2

ah2

bh c

 

 

 

 

 

 

h

Следовательно, S 3 ( y0 4 y1 y2 ) ч.т.д.

Запишем эту формулу для каждой элементарной параболической трапеции:

117

S

 

 

h

( y

 

 

4 y

y

 

); S

 

 

h

( y

 

4 y

 

y

 

);...

 

 

1

 

 

 

 

0

 

2

2

 

2

3

4

 

 

 

3

 

 

 

 

 

1

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S2m

 

 

 

 

h

( y2m 2 4 y2m 1

 

y2m )

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Складывая получим:

 

 

 

 

 

 

 

 

 

 

 

 

I 4

 

 

h

[ y

0

y2m

 

 

2( y2

 

y4 ..

y2m 2 )

y2m 2

 

3

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

y1

 

 

y3

...

y2m 1 ].

 

 

 

 

 

 

 

 

Это число принимают за приближѐнной значение интеграла:

b

b a

 

 

 

f (x)dx

[ y0 y2m 2( y2

y4 ...

y2m 2 )

6m

 

 

 

 

a

 

 

 

 

4 y1 y3 ...

y2m 1 ].

 

 

Полученная формула носит название формулы Симпсона.

Если существует

ограниченная

f ( 4) (x)

на a, b , то

погрешность формулы Симпсона оценивается следующим

образом:

 

R

 

M 4

b a 5

, т.е.

 

R

 

h4 . Здесь M

4

- наибольшее

 

 

 

 

 

180 2m 4

 

 

 

 

 

 

 

 

 

 

 

значение

 

f (4) (x)

 

на отрезке

a, b .

 

 

 

 

 

 

Все рассмотренные формулы тем точнее, чем больше n:

R0 при n . При одном и том же n формула Симпсона

наиболее точная из них.

Пример. Вычислить приближенно

 

1

 

dx

 

 

 

 

1

 

 

3,14159

 

I

 

 

 

 

arctg

 

 

 

0,7854 .

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

0 1 x

2

 

 

4

 

4

 

 

 

 

0,1

 

 

 

 

 

 

 

Разделим

 

отрезок

 

на

10

частей.

Вычислим значения

функции в точках деления.

 

 

 

 

 

118

№№

x

1+x2

1

 

 

 

 

y=

 

 

 

 

 

1 x 2

 

0

0,0

1,00

1,0000

 

1

0,1

1,01

0,9901

 

2

0,2

1,04

0,9615

 

3

0,3

1,09

0,9174

 

4

0,4

1,16

,8621

 

6

0,6

1,36

0,7353

 

7

0,7

1,49

0,6711

 

8

0,8

1,64

0,6098

 

9

0,9

1,81

0,5525

 

10

1,0

2,00

0,5000

 

I1

1

 

 

y0

 

y1 ...

y9

0,8100

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I 2

1

 

 

y1

 

y2 ...

 

y10

0.7600

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I 3

0.81

0.76

0.7850

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I 4

 

1

 

[1,5

 

2

y2

y4 ...

y8

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

4

y1

 

y3

 

...

y9

]

 

 

 

 

1

 

1,5

2

3,1687

4

3,9311

0.7854.

30

 

 

 

 

 

 

 

 

 

 

 

 

Полученный результат хорошо совпадает со значением интеграла, вычисленным по формуле Ньютона-Лейбница.

119

БИБЛИОГРАФИЧЕСКИЙ CПИСОК

1. Пискунов Н.С. Дифференциальное и интегральное исчисления для втузов. М.: Наука, 1985. Т.1. 432 с.

2.Толстов Г.П. Элементы математического анализа. М.:

Наука, 1974. Т.1. 520 с.

3.Кудрявцев В.А., Демидович Б.П. Краткий курс высшей математики. М.: Наука, 1975. 624 с.

4.Слободская В.А. Краткий курс высшей математики.

М.: Высшая школа, 1969.

5. Данко П.Е., Попов А.Г., Кожевникова Т.Я. Высшая математика в упражнениях и задачах: Учеб. пособие для студентов втузов. М.: Высшая школа, 1996. Ч. 1.

120

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