Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Число узлов
20
legendre quadrature
i Узел x_i Вес w_i
1 0,9931285992 0,0176140071
2 0,9639719273 0,0406014298
3 0,9122344283 0,0626720483
4 0,8391169718 0,0832767416
5 0,7463319065 0,1019301198
6 0,6360536807 0,118194532
7 0,510867002 0,1316886384
8 0,3737060887 0,1420961093
9 0,2277858511 0,1491729865
10 0,0765265211 0,1527533871
11 -0,0765265211 0,1527533871
12 -0,2277858511 0,1491729865
13 -0,3737060887 0,1420961093
14 -0,510867002 0,1316886384
15 -0,6360536807 0,118194532
16 -0,7463319065 0,1019301198
17 -0,8391169718 0,0832767416
18 -0,9122344283 0,0626720483
19 -0,9639719273 0,0406014298
20 -0,9931285992 0,0176140071
Сумма весов 2

Что считает этот калькулятор

Инструмент вычисляет узлы (абсциссы \(x_i\)) и веса \(w_i\) для классических квадратурных формул Гаусса. С их помощью взвешенный интеграл заменяется конечной взвешенной суммой, причём стандартные формулы Гаусса точно интегрируют любые многочлены степени до \(2n-1\). Поддерживаются формулы: Гаусса-Лежандра, Чебышёва первого и второго рода, обобщённого Лагерра, Эрмита, Якоби и Гаусса-Лобатто.

Как пользоваться

Выберите тип формулы в разделе «Тип», задайте порядок \(n\) (число узлов, от 2 до 100), а для Лагерра или Якоби укажите параметры-показатели \(\alpha\) и \(\beta\) (каждый должен быть больше \(-1\)). В результате вы получите все узлы с их весами, а также сумму весов: она должна совпадать с нулевым моментом весовой функции (для Лежандра это 2, для Эрмита — квадратный корень из пи).

Разбор формулы

Для семейства ортогональных многочленов, заданного трёхчленным рекуррентным соотношением, узлы — это корни многочлена степени \(n\), а веса находятся из собственных векторов симметричной трёхдиагональной матрицы Якоби \(J\) (метод Голуба-Уэлша): \(w_i = \mu_0 (v_{1,i})^2\). Для формул Чебышёва используются точные тригонометрические выражения, для Лежандра и Лобатто — итерации Ньютона по многочлену Лежандра, а для Лагерра, Эрмита и Якоби — решение задачи на собственные значения матрицы Якоби.

$$\int_{-1}^{1} f(x)\,dx \approx \sum_{i=1}^{n} w_i\, f(x_i), \qquad \text{Gauss-Legendre}$$
Реклама
Curve with shaded area approximated by weighted samples at unevenly spaced nodes
Gauss quadrature approximates the integral as a weighted sum of the function evaluated at optimally chosen nodes.

Пример расчёта

Гаусс-Лежандр при \(n = 2\): узлы равны плюс и минус \(\frac{1}{\sqrt{3}} = 0.5773502692\), оба веса равны 1, поэтому их сумма равна 2. Проверка: интеграл от \(x^2\) на отрезке \([-1, 1]\) равен \(\frac{2}{3}\), а формула даёт $$1\cdot\left(\tfrac{1}{3}\right) + 1\cdot\left(\tfrac{1}{3}\right) = \frac{2}{3}.$$

Symmetric Gauss-Legendre nodes on [-1,1] with weight bars tallest at the center
Five-point Gauss-Legendre nodes and weights on the interval [-1, 1], symmetric about zero.

Частые вопросы

Почему веса должны быть положительными? Для классических формул Гаусса все веса строго положительны; отрицательный вес говорит о вычислительной ошибке.

Что означает сумма весов? Она равна интегралу весовой функции по отрезку (нулевому моменту). Для Эрмита функция \(e^{-x^2}\) интегрируется по всей прямой и даёт \(\sqrt{\pi}\).

Почему \(\alpha\) и \(\beta\) должны быть больше \(-1\)? Иначе весовая функция неинтегрируема, моменты расходятся, и корректной формулы попросту не существует.

Последнее обновление: