calculate
- SpectralShapeSkewedGaussian.calculate(axis: ndarray) ndarray[source]
Calculate the skewed Gaussian shape for
axis.The following equation is used for the calculation:
With:
The parameters of the equation represent the following attributes of the shape:
:
axis:
amplitude:
location:
width:
skewness
Where
represents the full width at half maximum (FWHM), see
calculate_gaussian().Note that in the limit of skewness parameter
equal to zero
simplifies to a normal gaussian (since
), see the definition in
SpectralShapeGaussian.calculate().- Parameters:
axis (np.ndarray) – The axis to calculate the shape for.
- Returns:
An array representing a skewed Gaussian shape.
- Return type:
np.ndarray