Hankel Transform
by Adam Wyatt
18 Jul 2007
(Updated 04 Mar 2009)
Routine to perform a QDHT with no limit on data size or transform order (other than memory constrain
|
Watch this File
|
| File Information |
| Description |
This file contains 2 functions:
bessel_zeros - finds zeros of a bessel function
hankel_matrix - generates a structure of data to use for Hankel transforms
The algorithm is taken from:
M. Guizar-Sicairos and J. C. Gutierrez-Vega, Computation of quasi-discrete Hankel transforms of integer order for propagating optical wave fields,
J. Opt. Soc. Am. A 21, 53-58 (2004)
An example of beam propagation with circular symmetry has been written in the hankel_matrix help:
Type "help hankel_matrix" or "doc hankel_matrix" in Matlab. |
| Acknowledgements |
The author wishes to acknowledge the following in the creation of this submission:
Integer order Hankel transform
|
| MATLAB release |
MATLAB 7.7 (R2008b)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 20 Jul 2007 |
Minor modifications. |
| 04 Mar 2009 |
Slight changes to the hankel structure to simplify usage. |
|
Contact us at files@mathworks.com