labscript.functions.sine4_ramp

sine4_ramp(duration, initial, final)[source]

Defines a quartic sinusoidally increasing ramp.

f(t) = (final-initial)*(sin(pi*t/(2*duration)))^4 + initial

Parameters:
  • duration (float) – Length of time for the ramp to complete.

  • initial (float) – Initial value of ramp.

  • final (float) – Final value of ramp.

Returns:

Function that takes a single parameter t.

Return type:

func