Я пытаюсь интегрировать
которая является простым преобразованием
используя потому что трудно численно аппроксимировать несобственные интегралы. Это, однако, приводит к проблеме оценки нового подынтегрального выражения около нуля. Будет очень легко получить правильное количество квадратурных узлов, поскольку интервал имеет только длину 1 (поэтому сравнимое значение можно сделать очень маленьким), но какие соображения следует учитывать при интегрировании около нуля?
На некотором уровне, я думаю, что просто взятие - хорошая идея, где - это небольшое число , Однако какой номер мне выбрать? Должно ли это быть машинное эпсилон? Является ли разделение по машинам эпсилон хорошо определенным числом? Кроме того, если деление моей машины epsilon (или близкой к ней) дает невероятно большое число, тогда брать станет еще больше.
Как я должен учитывать это? Есть ли способ получить четко определенный числовой интеграл этой функции? Если нет, как лучше интегрировать функцию?
источник
Ответы:
Это может быть сделано путем интеграции по частям: и продолжается по индукции так что и .
источник
Посмотрите на КВАДПАК . У него есть процедуры для интеграции по (полу) бесконечным доменам.
источник