Abstract
The generation of Bessel functions Jn(x) is required when simulating many systems on an analog computer. Because of an indeterminate expression at the origin, however, they have not been amenable to an accurate generation for the range 0 ≤ x ≤ Xmax for large Xmax.
This paper extends an idea of Van Remoortere to use an approximation for 0 ≤ x ≤ X 1 and solve a differential equation for X1 ≤ x ≤ Xmax, combining both phases by switching. The technique described here uses Chebyshev polynomials to minimize equipment in the approximation phase and generates the function 1/x by an integration process in the differential-equation phase to extend the range. The examples given for J 0 and J 9 indicate excellent accuracy for at least 0 ≤ x ≤ 100.
Get full access to this article
View all access options for this article.
