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

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

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

Реклама

Результатов

Значение интеграла
3,1415926536
приближённое значение определённого интеграла
Оценка погрешности 0,000000002664
Метод Гаусс — Кронрод (сравнение со встроенным Гауссом — Лежандром)

Что такое калькулятор интегрирования Гаусса — Кронрода?

Этот инструмент вычисляет определённый интеграл функции \(f(x)\) на конечном отрезке \([a, b]\) с помощью квадратур гауссова типа. Подынтегральная функция вычисляется в специально подобранных узлах, умножается на заранее рассчитанные веса, а результаты суммируются. Оценка более высокого порядка \(K\) сравнивается с оценкой Гаусса — Лежандра более низкого порядка \(G\), что даёт границу погрешности \(|K - G|\) и позволяет судить о надёжности полученного значения.

Определённый интеграл, показанный как закрашенная площадь под кривой между двумя вертикальными пределами
Определённый интеграл равен знаковой площади под \(f(x)\) между пределами \(a\) и \(b\).

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

Введите математическое выражение от \(x\) (например, 4/(1+x^2) или sin(x)), задайте нижний предел \(a\) и верхний предел \(b\) и выберите число точек \(n\) для правила (нечётное, от 3 до 99). Чем больше точек, тем выше точность для гладких подынтегральных функций. Поддерживаются операторы + − * / ^, скобки, а также функции sin, cos, tan, asin, acos, atan, exp, ln, log, sqrt, abs, sinh, cosh, tanh и константы pi и e.

Формула

Квадратурные правила задаются на отрезке \([-1, 1]\) как взвешенная сумма значений подынтегральной функции. Чтобы проинтегрировать по \([a, b]\), применяют аффинную замену переменной: \(x(t) = \frac{b-a}{2} \cdot t + \frac{a+b}{2}\), при этом \(dx = \frac{b-a}{2} \cdot dt\). Поэтому интеграл равен \(\frac{b-a}{2}\), умноженному на сумму весов \(w_i\) на значения \(f\) в отображённых узлах.

$$\int_{a}^{b} f(x)\,dx \;\approx\; \frac{b-a}{2}\sum_{i=1}^{n} w_i\, f\!\left(\frac{b-a}{2}x_i + \frac{a+b}{2}\right)$$

Узлы Гаусса — Лежандра — это корни многочлена Лежандра; здесь они находятся методом Ньютона, а веса вычисляются как \(w_i = \dfrac{2}{(1 - t_i^2) \cdot P'_m(t_i)^2}\).

Кривая, дискретизированная в нескольких неравномерно расположенных точках, с точками и стрелками весов
Метод Гаусса–Кронрода вычисляет \(f(x)\) в оптимально расположенных узлах, каждый умножается на вес.

Разобранный пример

Для \(f(x) = \sin(x)\) на \([0, \pi]\) точное значение интеграла равно $$\left[-\cos(x)\right]_{0}^{\pi} = -\cos(\pi) + \cos(0) = 1 + 1 = 2.$$ Калькулятор выдаёт примерно 2 с крошечной оценкой погрешности. Аналогично \(f(x) = \frac{4}{1+x^2}\) на \([0, 1]\) даёт \(\pi = 3{,}14159265\), поскольку \(4 \cdot \arctan(1) = \pi\).

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

Почему n должно быть нечётным? Встроенная пара Гаусса — Кронрода повторно использует \(m = \frac{n-1}{2}\) узлов Гаусса, а это требует нечётного общего числа узлов.

Что означает оценка погрешности? Это абсолютная разность между оценками высокого и низкого порядка; малое значение говорит о сходимости.

А как быть с особыми точками? Интегрируемые особенности на концах отрезка снижают точность. Значения, не являющиеся конечными числами, пропускаются, а при \(a = b\) результат равен ровно 0.

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