Bases: astropy.modeling.Fittable2DModel
Two dimensional Airy disk model.
Parameters: | amplitude : float
Amplitude of the Airy function.
x_0 : float
x position of the maximum of the Airy function.
y_0 : float
y position of the maximum of the Airy function.
radius : float
The radius of the Airy disk (radius of the first zero).
|
Other Parameters: |
| fixed : a dict
A dictionary {parameter_name: boolean} of parameters to not be
varied during fitting. True means the parameter is held fixed.
Alternatively the fixed
property of a parameter may be used.
tied : dict
A dictionary {parameter_name: callable} of parameters which are
linked to some other parameter. The dictionary values are callables
providing the linking relationship. Alternatively the
tied property of a parameter
may be used.
bounds : dict
A dictionary {parameter_name: boolean} of lower and upper bounds of
parameters. Keys are parameter names. Values are a list of length 2
giving the desired range for the parameter. Alternatively the
min and
max properties of a parameter
may be used.
eqcons : list
A list of functions of length n such that eqcons[j](x0,*args) ==
0.0 in a successfully optimized problem.
ineqcons : list
A list of functions of length n such that ieqcons[j](x0,*args) >=
0.0 is a successfully optimized problem.
|
Notes
Model formula:
Where is the first order Bessel function of the first
kind, is radial distance from the maximum of the Airy
function (),
is the input radius parameter, and ).
For an optical system, the radius of the first zero represents the
limiting angular resolution and is approximately 1.22 * lambda / D,
where lambda is the wavelength of the light and D is the diameter of
the aperture.
See [R5] for more details about the Airy disk.
References
Attributes Summary
Methods Summary
evaluate(x, y, amplitude, x_0, y_0, radius) |
Two dimensional Airy model function |
Attributes Documentation
-
amplitude
-
param_names = ('amplitude', 'x_0', 'y_0', 'radius')
-
radius
-
x_0
-
y_0
Methods Documentation
-
classmethod evaluate(x, y, amplitude, x_0, y_0, radius)[source] [edit on github]
Two dimensional Airy model function