labscript.functions.sine4_reverse_ramp

sine4_reverse_ramp(duration, initial, final)[source]

Defines a quartic sinusoidally decreasing ramp.

f(t) = (final-initial)*(sin(pi/2+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