Главная страница
Навигация по странице:

  • этой формулы

  • Числовые методы. Прецентация №1. 1. Источники и классификация погрешностей


    Скачать 3.47 Mb.
    Название1. Источники и классификация погрешностей
    АнкорЧисловые методы
    Дата25.04.2023
    Размер3.47 Mb.
    Формат файлаppt
    Имя файлаПрецентация №1.ppt
    ТипРешение
    #1089280
    страница4 из 4
    1   2   3   4

    §2. Формулы Ньютона-Котеса


    Необходимо вычислить


    Делим отрезок [a, b] на n равных частей.


    Шаг разбиения и x0 = a, x i = x i –1 + h (i=1,2,…,n–1), xn= b.


    Тогда


    (1)


    квадратурная формула Ньютона-Котеса,


    где


    (2)


    коэффициенты Котеса.


    (значению x = a, соответствует значение q = 0, а x = b – значение q = n и dx = hdq)


    Эти формулы определяют семейство квадратурных формул.


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


    Рассмотрим несколько простейших частных случаев, соответствующих небольшим значениям n  N.


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


    Эквивалентный ему первый интерполяционный многочлен Ньютона:


    Pn(x0 + qh) = y0 + qy0 + 2y0 + … +
    + ny0


    Пусть n=1, т.е. имеется всего две точки x0 и x1=x0 + h, в которых известны значения функции (y0 = f(x0) и y1 = f(x1))


    Этим точкам соответствуют значения 0 и 1 переменной q.


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


    (4)
































    2


    0


    1


    0


    y


    y


    y


    h


    (3)


    Получена простейшая квадратурная формула трапеций, к которой можно прийти и из геометрических соображений:


    x0


    h


    x1


    y1


    y0


    y = L1(x)


    y = f(x)


    Остаточный член этой формулы:


    (5)


    где 1 (x0, x1) – некоторая точка.


    Положим в (3) n = 2, т.е. проинтерполируем функцию f(x) по трем точкам: x0, x1 = x0 + h, x2 = x0 = 2h.


    Тогда


    = h [ 2y0 + 2(y1 – y0) + (y2 – 2y1 + y0)] =


    = (y0 + 4y1 + y2)


    (6)


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


    Ее остаточный член:


    ,  (x0, x2)


    (7)


    Предполагая теперь n = k, мы придем к частным формулам Ньютона-Котеса:


    (6)


    где xi = x0 + ih, а коэффициенты Bk, , и остаточные члены rk(h) задаются таблицей (точка (x0,xk), для каждого k своя).


    Параметры некоторых частных формул Ньютона-Котеса вида (8)


    k


    Bk


    a0(k)


    a1(k)


    a2(k)


    a3(k)


    a4(k)


    a5(k)





    rr(h)


    1


    1


    1


    2


    1


    4


    1


    3


    1


    3


    3


    1


    4


    7


    32


    12


    32


    7


    5


    19


    75


    50


    50


    75


    19
































    Общий вид линейной квадратурной формулы – это


    (8)


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


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


    Например, у составной формулы трапеций набор весов получился следующий:


    , h, h, …, h,


    а у составной формулы Симпсона –


    Далее откажемся от равномерного распределения узлов xi на промежутке интегрирования [a, b].


    В таком случае целесообразно предварительно сделать линейную замену


    и преобразовать исходный интеграл к интегралу со стандартным промежутком интегрирования [–1, 1]:


    (9)


    Это равенство позволяет рассматривать вычисление интеграла


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


    (10)


    от которых на основе (9) легко перейти к квадратурным формулам (8).


    Формула (10) имеет 2n параметров: n узлов ti и n весов Ai.


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


    (11)


    было точным для многочленов степени 2n – 1 или, что тоже, для 2n степенных функций (t) = 1, t, t2, …, t 2n – 1.


    Формула (11) называется квадратурной формулой Гаусса.


    Ее решение упирается в решение нелинейной системы:


    Однако, решение этой системы затруднительно, но его не сложно обойти, если знать конечный результат. Но мы рассматривать их не будем.

    1   2   3   4


    написать администратору сайта