Этапы метода
А) Приведение к пределам интегрирования
[−1,1]
Интеграл с произвольными пределами [a,b] сводится к интегралу с пределами [−1,1] с использованием замены переменных.
Формула преобразования:
x=2b−aμ+2b+a где:
x — исходная переменная;
μ — новая переменная, принимающая значения в диапазоне [−1,1].
При этом дифференциал dx выражается как:
dx=2b−adμ Б) Приближённое вычисление интеграла
После преобразования интеграл вычисляется как сумма значений функции в специальных точках (μi), умноженных на весовые коэффициенты (Ai):
∫−11Y(μ)dμ≈i=1∑nAi⋅Y(μi) где:
μi — корни полиномов Лежандра степени n;
Ai — веса, заранее рассчитанные для каждого n.
Пример преобразования пределов
Рассмотрим интеграл ∫02x2dx.
Замена переменной:
x=22−0μ+22+0=μ+1 Тогда:
dx=22−0dμ=dμ Подстановка в интеграл:
∫02x2dx=∫−11(μ+1)2dμ
Таблица весов и точек (
n=1,2,3,4)
Симметрии:
Значения μi симметричны относительно 0.
Коэффициенты Ai одинаковы для точек с противоположными знаками (±μi).
Пример вычисления методом Гаусса (
n=3)
Рассчитаем приближённо ∫02x2dx по трём точкам:
Подставляем Y(μ)=(μ+1)2 и используем таблицу (n=3):
μ1=−0.77459667,μ2=0,μ3=0.77459667;
A1=A3=0.5555556,A2=0.88888889.
Вычисляем значения Y(μi):
Y(−0.77459667)=(−0.77459667+1)2,Y(0)=(0+1)2,Y(0.77459667)=(0.77459667+1)2 Итоговая сумма:
∫02x2dx≈0.5555556⋅(−0.77459667+1)2+0.88888889⋅12+0.5555556⋅(0.77459667+1)2 Результат:
∫02x2dx≈2.6666668
Точное значение
∫02x2dx=3x302=38=2.6666667
Метод Гаусса даёт высокую точность даже при малом числе узлов (n), благодаря выбору оптимальных точек и весов.
Last updated