hyperspy._components.arctan module

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

Bases: 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\)).