Численный метод вычисления криволинейного интеграла второго рода
Явное задание кривой интегрирования. Пусть кривая АВ (L) задана уравнением у = у (х), х [a, b], при этом абсциссы точек А и В соответственно равны a и b. Предположим, что необходимо вычислить (приближенно) величину интеграла второго рода
+ Q(x, y) dy
от известных функций Р(x, y) и Q(x, y)
по кривой у = у(х) от точки А до точки В.
Разобьем отрезок [a, b] на n равных
отрезков длины Δх = (рис.3). В этом
случае каждая конечная точка такого час-
тичного отрезка легко вычисляется по
формуле: xi = а + i * Δх (i = 1, 2, … , n).
Приращения функции у = у (х) на каждом
из частичных отрезков: Δуi = у(xi) – у (xi -1).
В точке xi* = (i = 1, 2, … , n) – Рис.3.
середине каждого частичного отрезка – вычислим значения функции у = у(х): уi* = у(xi*).
Замечание 1. Середина первого частичного отрезка: x1* = а + . Срединные точки последующих отрезков: xi* = x*i -1 + Δх (i = 2, 3, … , n).
Замечание 2. Значения функции у = f (х) можно вычислять не только в середине частичных отрезков, но и в других удобных для вычисления точках, например, начальных (x1* = а) или конечных (x1* = Δх) точках этих отрезков. В любом случае xi* = x*i -1 + Δх (i = 2, 3, … , n).
Дальнейшая схема вычисления криволинейного интеграла второго рода имеет вид:
+ Q(x, y) dy = + Q(x, y) dy, (7)
где
+ Q(x, y) dy ≈ Р(xi*, уi*) Δх + Q(xi*, уi*) Δуi . (8)
При параметрическом задании кривой интегрирования x = x(t), y = y(t), где
t [a, β], алгоритм приближенного вычисления криволинейного интеграла второго рода мало чем отличается от приведенного выше. Отличие лишь в том, что на равные частичные отрезки разбивается отрезок [a, β], а приращения функций Δхi и Δуi на i-ом частичном отрезке вычисляется по формулам
Δхi = x(ti) – x(ti-1), Δуi = у(ti) – у(ti-1),
где ti – точки разбиения отрезка [a, β] (i = 1, 2, … , n).
Значения xi* и уi* в формуле (8) – это значения функций x = x(t), y = y(t) в срединной точке ti* i-го частичного отрезка: xi* = x(ti*), уi*= y(ti*).
Численный метод вычисления криволинейного интеграла первого рода
При явном и параметрическом задании кривой интегрированияалгоритм вычисления криволинейного интеграла первого рода практически остается таким же, как и в случае соответствующего интеграла второго рода, за исключением оператора суммирования интегральной суммы
= ,
где
≈ f (xi*, уi*) Δsi , Δsi = (см. рис.3). (9)
При явном задании кривой интегрирования, очевидно, что величина Δхi постоянна (в соответствии с алгоритмом): Δхi = Δх = (i = 1, 2, … , n).
При задании кривой интегрирования в полярных координатах разбиению подлежит угол φ = β – a на угловые интервалы длины Δφ = . В этом случае каждая конечная точка такого частичного интервала легко вычисляется по формуле: φi = a + i * Δφ (i = 0, 1, 2, … , n).
Приращения функции r = r (φ) на каждом из частичных интервалов: Δri = r (φ i) – r (φ i -1). В точке φ i* = (i = 1, 2, … , n) – середине каждого углового частичного интервала –
вычислим значения функции r = r (φ):
r i* = r (φ i*). Тогда
= ,
где
≈ f (ri*, φi*) Δsi.
Рис.4.
Здесь Δsi = – аппроксимация длины дуги кривой L
|Мi-1Мi| = Δli : r i* * Δφ – длина дуги Ci-1Ci окружности радиуса r i*, опирающейся на угол Δφ , приблизительно равная длине отрезка Мi-1Ni ; Δri – приращение функции r = r (φ) на i - ом частичном интервале (рис.4). Из почти прямоугольного треугольника Мi-1Мi Ni получаем выражение для Δsi ≈ |Мi-1Мi| = Δli .