DocumentCode :
988373
Title :
Evaluation of some algorithms and programs for the computation of integer-order Bessel functions of the first and second kind with complex arguments
Author :
du Toit, C.F.
Author_Institution :
Dept. of Electr. & Electron. Eng., Stellenbosch Univ., South Africa
Volume :
35
Issue :
3
fYear :
1993
fDate :
6/1/1993 12:00:00 AM
Firstpage :
19
Lastpage :
25
Abstract :
The efficiency and accuracy of a few available algorithms for the computation of integer-order Bessel functions are considered. First, the computation of integer-order Bessel functions of the first kind, using the fast Fourier transform (FFT) algorithm as opposed to recurrence techniques, is investigated. It is shown that recurrence techniques are superior to the FFT technique, both in accuracy and speed. An algorithm suggested in the literature and used in commercially available software, specifically MATLAB 3.5 and MATHEMATICA 1.2, for computing integer-order Bessel functions of the second kind is revealed to be erroneous by comparing these routines with an algorithm developed by the author. It is shown that catastrophic errors result from using the erroneous algorithm to compute high-order Bessel functions with nonreal arguments.<>
Keywords :
Bessel functions; fast Fourier transforms; mathematics computing; FFT algorithm; MATHEMATICA 1.2; MATLAB 3.5; algorithms; catastrophic errors; complex arguments; fast Fourier transform; first kind Bessel functions; integer-order Bessel functions; nonreal arguments; recurrence techniques; second kind Bessel functions; software; Africa; Difference equations; Fast Fourier transforms; MATLAB; Physics computing; Software algorithms; Stability; Turning;
fLanguage :
English
Journal_Title :
Antennas and Propagation Magazine, IEEE
Publisher :
ieee
ISSN :
1045-9243
Type :
jour
DOI :
10.1109/74.250131
Filename :
250131
Link To Document :
بازگشت