z-logo
open-access-imgOpen Access
A Matlab Implementation of an Algorithm for Computing Integrals of Products of Bessel Functions
Author(s) -
Joris Van Deun,
Ronald Cools
Publication year - 2006
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-38084-1
DOI - 10.1007/11832225_29
Subject(s) - bessel function , matlab , laplace transform , bessel polynomials , representation (politics) , struve function , product (mathematics) , algorithm , bessel process , function (biology) , range (aeronautics) , cylindrical harmonics , computer science , mathematics , algebra over a field , mathematical analysis , pure mathematics , geometry , engineering , programming language , evolutionary biology , politics , political science , law , biology , classical orthogonal polynomials , macdonald polynomials , gegenbauer polynomials , orthogonal polynomials , aerospace engineering , difference polynomials
We present a Matlab program that computes infinite range integrals of an arbitrary product of Bessel functions of the first kind. The algorithm uses an integral representation of the upper incomplete Gamma function to integrate the tail of the integrand. This paper describes the algorithm and then focuses on some implementation aspects of the Matlab program. Finally we mention a generalisation that incorporates the Laplace transform of a product of Bessel functions.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom