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

УП_Вычисл_матем_Кузина-Кошев

.pdf
Скачиваний:
37
Добавлен:
03.02.2018
Размер:
4.18 Mб
Скачать

Извидапоследнеговыраженияможнозаключить, чтоминимум f y 2

n

 

 

 

 

будет достигаться тогда, когда (ck

fk )2

0 , то есть когда

ck

( f , k ) .

k 0

 

 

 

 

n

Значит, наилучшим приближением для функции f(x) будет y fk k (x) ,

k 0

n

при этом f y 2 f 2 fk2 .

k 0

Из решения следует, что наилучшее среднеквадратичное приближение существует и единственно. Задача по его отысканию сводится к задаче вычисления интегралов для определения коэффициентов

ck b f (x) k (x)dx .

(54)

a

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

 

Pn (x)

 

1

 

d n

(x

2

1)

n

; n 0,1, 2,

x [ 1,1].

(55)

 

2n

(n!)

dxn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В частности, имеем:

 

 

 

 

 

 

 

 

P0 (x) 1;

 

 

 

 

 

 

 

 

 

 

 

 

 

P1 (x) x;

 

 

 

 

 

 

 

 

 

 

 

 

P (x) 1

3x2

1 ;

 

 

 

 

 

 

 

 

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P (x) 1

5x3

3x ;

 

 

 

 

 

 

 

 

 

3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P (x) 1

35x4 30x2 3

и т.д.

 

 

 

 

4

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть на интервале [–1, 1] задана функция f(x). Приблизим эту функцию линейной комбинацией из полиномов Лежандра

 

 

 

 

 

Q(x) c0 P0 (x) c1P1 (x) cm Pm (x) ,

(56)

причем коэффициенты c0 , c1 , , cm

подберем так, чтобы величина откло-

нения

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

1

 

m

 

 

 

 

 

 

 

 

 

Sm

 

 

dx

 

 

 

 

 

 

 

f (x) ck Pk (x)

 

 

была минимальной.

 

 

 

 

1

 

k 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В соответствии с полученной формулой (53) для коэффициентов ck

вычислим их значения:

 

1

 

 

 

 

1

 

 

ck

 

 

 

 

 

1

 

 

f (x)Pk (x)dx

2k 1

f (x)Pk (x)dx.

(57)

 

 

 

 

Pk

(x)

 

2

2

 

 

 

 

 

 

 

 

 

 

1

 

 

 

1

 

 

111

Заметим, что коэффициент

 

 

 

1

 

 

 

 

позволяет ортогонализировать

 

 

 

 

P (x)

 

 

 

2

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

систему полиномов Лежандра, привести ее к ортонормированному виду.

Пример 3 5 .

Функцию f (x) 3x на интервале [–1, 1] квадратично аппроксимировать полиномом Лежандра 3-й степени.

Решение.

Построим полином по формуле (56), коэффициенты вычисляем согласно формуле (57):

c0

 

1 1

3x dx 1,2137;

 

 

 

 

 

 

 

 

2 1

 

 

 

 

 

 

 

c

 

3 1

x 3x dx 1,2371;

 

 

 

 

 

 

1

 

2 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c2

 

5 1

3x2

1 3x dx 0,4384;

 

 

 

 

 

 

 

2 1

2

 

 

 

 

 

 

c3

 

7 1 1 5x3 3x 3x dx

0,09345.

 

 

 

 

 

 

 

2 1 2

 

 

 

 

 

 

 

Получаем:

 

 

 

 

 

 

 

 

 

Q(x) 1,2137 1,2371x 0,4384

3x2

1

0,9345

5x3

3x

 

 

 

 

 

2

 

 

2

 

 

 

 

 

 

0,2336x3

0,6576x2

1,0968x 0,9945.

 

Контрольные вопросы и задания

1.Что такое аппроксимация функции и для чего она применяется?

2.Какие виды аппроксимирующих функций используют для приближения таблично заданных функций?

3.Почему метод аппроксимации называется методом наименьших квадратов?

4.Что такое символ Кронекера?

5.Что такое метрическое пространство?

6.Как определяются конечные разности различных порядков?

7.Что такое разделенная разность?

8.Подберите вид аппроксимирующей функции для аппроксимации результатов эксперимента, приведенных в табл. 9.

 

 

 

 

 

Таблица 9

x

1

2

3

4

5

6

y

1,1

7,9

27,5

64,5

130,2

217,6

 

 

 

112

 

 

 

8. МЕТОДЫ ЧИСЛЕННОГО ИНТЕГРИРОВАНИЯ

8.1. Общие сведения

Определенный интеграл от непрерывной на отрезке [a, b] функции f(x), для которойизвестнапервообразная F(x), может бытьвычислен по формуле Ньютона – Лейбница

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

a

где F (x) f (x).

Если не удается найти первообразную подынтегральной функции или она имеет сложный и неудобный вид, применяют методы численного интегрирования. В случае, когда подынтегральная функция f(x) задается таблично, аналитические методы просто неприменимы. Задачи численного интегрирования встречаются в вычислительной математике, например, при решении дифференциальных уравнений, определении площадей, объемов, а также всевозможных интегральных характеристик задач естествознания.

Общая задача численного интегрирования заключается в нахождении значения определенного интеграла

F(a,b) b

f (x)dx

(58)

a

 

 

численными методами.

Такого рода задачи возникают, если не удается найти первообразную подынтегральной функции или она имеет сложный и неудобный вид. В случае, когда подынтегральная функция f (x) задается таблично, аналити-

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

Наша цель– получить формулы длявычисленияопределенных интегралов и сравнить эти формулы по точности.

Методы численного интегрирования основаны на замене подынтегральной функции f (x) более простой интерполирующей или аппроксими-

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

Зададим на отрезке [a,b] множество ω точек xi , i = 1, …, N, называемое

сеткой: {xi ;a x0 x1 ... xN b}.

Как известно, формула для вычисления интегралов численными методами (см. разд. 1, пример 1) может быть представлена в виде взвешенной суммы ординат подынтегральной функции в отдельных точках:

113

N

I N f ci f (xi ) .

i 0

Это общая квадратурная формула, в которой xi – узлы разбиения интервала интегрирования, ci – некоторые весовые коэффициенты (веса), которые в общем случае могут зависеть от значений xi и не зависят от вида функции f (x) .

Задача численного интегрирования состоит в определении значений xi

 

 

 

N

b

 

и ci таких, чтобы величина DN ( f )

ci f (xi ) f (x)dx

была минималь-

 

 

 

i 0

a

 

ной для функции f (x) из заданного класса функций.

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

от a до b как

сумму

интегралов, заданных

на некоторых интервалах

 

b

i

 

 

[ i, i], то есть

f (x)dx f x dx .

 

 

ai

Каждый интеграл вида f (x)dx сводится к вычислению интеграла

 

 

 

 

 

 

 

 

единичной длины вида 1

 

(s)ds спомощью следующей замены переменной

f

интегрирования:

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x ( ) s,

s [0,1].

 

 

 

При этом получаем:

 

 

 

 

 

 

 

 

f (x) f ( ( ) s)

 

(s);

d( ( ) s) ( )ds;

f

 

 

 

 

 

 

 

 

 

 

f (x)dx f ( ( ) s)d( ( ) s) ( )1

 

(s)ds.

f

 

 

 

 

 

 

 

0

 

 

Таким образом, достаточно получить формулу для вычисления ин-

теграла 1 f (s)ds , которую затем нетрудно использовать при определении

0

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

a

Предположим, что на интервале [a, b] задана равномерная сетка, т.е. xi xi 1 h, (h const) , тогда

N xi

N

1

N

1

 

 

 

 

F(a,b) f (x)dx h f (xi 1 h s)ds h f

(s)ds I ( f ).

i 1 x

i 1

0

i 1

0

 

 

 

 

i 1

 

 

 

 

 

 

 

 

114

8.2. Построение квадратурных формул

Будем искать квадратурную формулу в виде

I f

 

1

 

m

 

 

 

(s)ds Pk

 

(sk ).

(58)

f

f

 

 

0

 

k 0

 

В выражении (58) 0 s0

s1

... sm 1. Разбиение интервала [0, 1]

точками sk называется шаблоном квадратурной формулы.

Чтобы построить квадратурную формулу, необходимо определить весовые коэффициенты (веса) Pk и узлы шаблона sk таким образом, чтобы

ошибка численного интегрирования была минимальной.

Допустим, что задан некоторый шаблон sk . Найдем Pk . Потребуем, чтобы формула интегрирования была точной для любого полинома Pr s

степени r m (где ( m 1 ) – количество точек шаблона). Для этого необходимо и достаточно, чтобы квадратурная формула была точной для

всех степенных функций s

( m) , так как

 

 

 

 

P (s) a

0

a s a

 

s2 .... a

sr .

r

 

1

2

 

 

 

 

 

r

 

 

Заметим, что

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

1

s

1

 

 

1

 

 

 

 

 

 

 

 

 

I (s ) s ds

 

 

 

 

 

 

 

.

1

 

 

1

 

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

Из формулы (58) следует, что формула интегрирования будет точной при значениях весов Pk , удовлетворяющих следующей системе уравнений:

P0 P1 Pm 1;

 

1

 

 

 

 

P0 s0

P1s1 Pm sm

;

 

 

 

 

 

 

 

2

 

 

 

 

 

2

2

2

 

1

 

 

 

P0 s0

P1s1

Pm sm

 

3

;

 

 

...........................................

 

 

 

 

 

 

 

 

 

 

1

 

 

 

m

m

m

 

 

 

 

 

P0 s0

P1s1

Pm sm

 

 

 

 

.

m 1

 

 

 

 

 

 

 

Эта система является системой линейных алгебраических уравнений с определителем матрицы коэффициентов, называемым определителем Вандермонда.

Как известно, определитель Вандермонда никогда не равен нулю, и полученная система линейных уравнений всегда имеет единственное решение.

115

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

Если при вычислении интеграла b f (x)dx функцию f (x) заменить на

a

отрезке [a,b] горизонтальной прямой (рис. 28), то получим квадратурную формулу прямоугольников.

 

Рис. 28. Иллюстрация метода прямоугольников

 

 

 

 

 

 

Шаблон содержит один узел.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

 

 

1

 

 

 

 

1

 

 

 

, P0 1; I0 ( f ) f (s)ds P0

 

 

 

m 0, s0

 

f (s0 ) P0

 

 

2

f

f ;

 

 

0

 

 

 

 

 

 

 

2

 

 

 

 

2

 

N

1

IN f h

i 1

0

N

 

 

h

N

 

 

h

f (xi 1 hs)ds hf xi 1

2

 

h f xi 1

2

;

i 1

 

 

 

i 1

 

 

 

N

 

 

h

(59)

IN f h f xi 1

2

.

i 1

 

 

 

 

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

Если при вычислении интеграла b

f (x)dx функцию f (x) заменить

a

 

интерполяционным полиномом первой степени (линейная интерполяция), который в узлах x0 a и x1 b принимает соответственно значения f (a)

и f (b) (рис. 29), то получим квадратурную формулу трапеций.

116

Рис. 29. Иллюстрация метода трапеций

Шаблон содержит два узла.

 

m 1, s

 

0, s

1,

P P 1

;

I

(

 

) 1 f

(0) 1 f

(1);

 

 

0

f

 

 

 

 

 

1

 

0

1

2

 

1

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I N ( f )

1 h ( f (xi 1 ) f (xi 1 h)).

(60)

Таким образом,

 

 

 

2

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I N ( f ) h ci f (xi 1 ) ,

 

 

 

 

 

 

 

cN 1 , а все остальные ci

i 1

 

 

 

 

 

 

 

 

 

 

где c0

1

i 1, , N 1 , то есть

 

 

2

 

 

 

( f ) h

 

 

 

N 1

 

 

 

 

 

 

 

 

 

 

 

I

 

 

 

f (x ) f (x

 

 

 

 

 

 

N

f (x ) 2

 

N

) .

 

 

 

 

 

 

2

 

0

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

i 1

 

 

 

 

 

 

 

 

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

Если при вычислении b

f (x)dx функцию f (x) на [a, b] заменить

a

 

интерполяционным полиномом второй степени, построенным по значениям функции f (x) в трех узлах x0 a , x1 a 2 b , x2 b , то получим формулу

Симпсона (формулу парабол) (рис. 30). Шаблон содержит три узла.

m 2, s0 0, s1 12 , s2 1.

117

Рис. 30. Иллюстрация метода парабол

Для определения коэффициентов Pi имеем систему:

 

 

 

 

 

 

 

 

 

 

P P

 

1;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

1

 

2

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P2

1

;

 

 

 

 

 

 

 

 

 

 

 

 

 

P1

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P

1 P

1 1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

4

 

2

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

1 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Следовательно, P0

 

P1

4 ,

P2

 

 

1

, и, значит,

 

 

 

 

6

 

1

 

 

6

 

4

 

 

 

6

1

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I2 ( f )

f

(0)

 

 

 

 

f (1).

 

 

6

6

f

2

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отсюда следует квадратурная формула Симпсона:

 

 

IN ( f )

1

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

(61)

6

h f (xi 1 ) 4 f

xi 1

 

2

h f (xi 1

h) .

 

 

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Замечание. ВформулеСимпсоначислоузловобязательнонечетное, т.е. число отрезков четно.

8.2.4. Формулы Ньютона — Котеса

Данныйметодоснованназаменеподынтегральнойфункциипараболой m-го порядка (при m = 1 имеем формулу трапеций, при m = 2 – формулу Симпсона).

Потребуем, чтобыформулаинтегрированиябылаточнойдляполинома Лагранжа Pm (s) (см. разд. 6):

m

Pm (s) lkm (s) f (sk ) ,

k 0

где lkm (s) – интерполяционные коэффициенты Лагранжа. 118

Найдем I Pm :

 

 

 

1

 

 

 

 

 

 

 

1

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

1

 

 

 

I Pm Pm (s)ds

 

lkm (s) f (sk )ds f (sk ) lkm (s)ds.

 

 

 

 

0

 

 

 

 

 

 

 

0 k 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k 0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Квадратурная формула f s ds Pk f sk является точной формулой

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

k 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

для интегрирования полинома степени m, если

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pk 1 lkm (s)ds .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

[0,1] точками

sk k ,

k 0,1, 2, 3

 

(число интервалов кратно трем), то есть

 

0, s1 1, s2

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s0

2 , s3 1;

m 3.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тогда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

s

3

 

s

3

s 1

 

 

 

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ds 1;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

1

 

 

 

 

2

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

0 0

 

3

0

3

0 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 s 0 s

3

s 1

 

ds 3;

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

 

 

1

 

2

 

1

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

0

3

0

3

3

 

3

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Аналогично

P2 3

;

P3

1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Следовательно,

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I3 ( f )

 

 

 

 

 

 

 

 

 

 

 

 

 

3 f

 

 

f (1)

 

 

 

 

8

f (0) 3 f

 

3

 

 

3

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(62)

 

N 1

1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

2

 

 

 

f xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I N f

8

h f xi

3 f xi

3

h

3 f xi

3

h

1 h .

 

 

i 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Метод Ньютона – Котеса является обобщением рассмотренных нами методов численного интегрирования. Весовые коэффициенты не зависят от функции, зависят от количества точек шаблона. Выпишем их значения:

m 1, P0 P1 12 – метод трапеций;

m 2,

P0

 

1

,

P1

4

,

P2

 

1

– метод Симпсона.

 

 

 

6

 

 

6

 

 

 

6

 

119

Метод Ньютона – Котеса соответственно для четырех-, пяти- и шеститочечного шаблона:

m 3, P P 1,

P P 3

;

 

 

 

 

 

 

 

 

 

 

0

3

8

 

1

2

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m 4, P P

7

,

P P 32 ,

 

P

2

 

;

 

 

 

 

 

 

 

 

 

 

0

4

90

 

1

 

3

90

 

2

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m 5, P P

19

, P P

25

,

P P

 

25

.

288

96

 

0

5

1

 

4

 

 

 

2

 

3

144

Наиболее употребляемой среди квадратурных формул Ньютона – Котеса является формула Симпсона, поскольку она точна для полиномов не только второй, но и третьей степени.

8.2.5. Квадратурная формула Чебышева

Во всех предыдущих методах интервал интегрирования делился на равные участки, а весовые коэффициенты (в общем случае) были различны. Для некоторых задач хорошей точности метода численного интегрирования можно добиться исходя из оптимального выбора узлов интегрирования. Предположим, что все коэффициенты Pi квадратурной формулы равны

одной и той же константе Pi m1 , то есть

I f 1 m f (si ) . m i 1

Как и при построении предыдущих квадратурных формул, потребуем точности формулы интегрирования для одночленов 1, s, s2 , s3 , ..., s N .

Получим систему уравнений для определения si:

sk sk ... sk

 

m

, k 1, 2, ..., m.

 

1 2

m

 

k 1

 

 

 

Решаяэтусистемунелинейныхалгебраическихуравнений, можнополучить значения неизвестных si узлов разбиения интервала интегрирования.

Например, при m = 3 формула Чебышева имеет вид:

1

 

 

 

 

1

 

1

 

1

 

 

 

 

 

 

1

 

 

 

1

 

1

 

 

 

f (x)dx J3[ f ]

 

 

2

 

 

 

 

 

2

(63)

f

4

 

f

 

f

4

.

0

 

 

 

 

3

 

2

 

 

 

 

 

 

 

2

 

 

 

2

 

 

 

 

Запишем формулу для всего интервала интегрирования [a, b].

 

Пусть {xi} – разбиение интервала [a, b],

 

x a (b a)s ,

xi

xi 1

h .

120

Соседние файлы в предмете Вычислительная математика