# resample¶

DrivenControl.resample(time_step: float, name: Optional[str] = None)qctrlopencontrols.driven_controls.driven_control.DrivenControl[source]

Returns a new driven control obtained by resampling this control.

Parameters
• time_step (float) – The time step to use for resampling, $$\delta t$$.

• name (str, optional) – The name for the new control. Defaults to None.

Returns

A new driven control, sampled at the specified rate. The durations of the new control are all equal to $$\delta t$$. The total duration of the new control might be slightly larger than the original duration, if the time step doesn’t exactly divide the original duration.

Return type

DrivenControl