hyperspy._components.arctan module

class hyperspy._components.arctan.Arctan(A=1.0, k=1.0, x0=1.0, module=['numpy', 'scipy'], **kwargs)

Bases: hyperspy._components.expression.Expression

Arctan function component.

f(x) = A \cdot \arctan \left[ k \left( x-x_0 \right) \right]

Variable

Parameter

A

A

k

k

x_0

x0

Parameters
  • A (float) – Amplitude parameter. \lim_{x\to -\infty}f(x)=-A and \lim_{x\to\infty}f(x)=A

  • k (float) – Slope (steepness of the step). The larger k, the sharper the step.

  • x0 (float) – Center parameter (position of zero crossing f(x_0)=0).