Добрый день!
Интересует следующий интеграл:
Здесь
, то есть экспоненциальный интеграл порядка
, без сингулярности в нуле (на случай, если нижний предел совпадает с нулём). Функция
- ограниченная, гладкая на интересующем отрезке (задана дискретно).
Какой метод лучше использовать для вычисления этого интеграла с наименьшими временными затратами (желательно без вычисления экспонент)? Пока что пробовал разбиение по правилу Симпсона и прочие формулы Котеса, но слишком много точек требуется, чтобы получить вменяемую точность (до
, это уже много). Подскажите, стоит ли смотреть в сторону метода Гаусса-Лагерра - и если да, то как лучше преобразовать подынтегральную функцию, чтобы наименее время-затратно взять этот интеграл? Пока всё, что видел, приводит к появлению экспоненциальных множителей, которые считать неэффективно на машине. Есть сомнения в том, будет ли это быстрее.
Может, есть какая-то более простая альтернатива?
Спасибо!