case values are left alone.
*/
/*
- Sigmoidal function Sigmoidal with inflexion point moved to b and "slope
+ Sigmoidal function with inflexion point moved to b and "slope
constant" set to a.
The first version, based on the hyperbolic tangent tanh, when
combined with the scaling step, is an exact arithmetic clone of the
scaled sigmoidal derivation is invariant under affine transformations
of the ordinate.
The tanh version is almost certainly more accurate and cheaper.
- The 0.5 factor in the argument is to clone the legacy ImageMagick
- behavior.
- The reason for making the define depend on atanh even though it only
- uses tanh has to do with the construction of the inverse of the scaled
- sigmoidal.
+ The 0.5 factor in its argument is to clone the legacy ImageMagick
+ behavior. The reason for making the define depend on atanh even
+ though it only uses tanh has to do with the construction of the
+ inverse of the scaled sigmoidal.
*/
#if defined(MAGICKCORE_HAVE_ATANH)
#define Sigmoidal(a,b,x) ( tanh((0.5*(a))*((x)-(b))) )