# export_with_time_step

`Signal.export_with_time_step(time_step)`

Return the values of the signal sampled at a constant rate given by the time step provided.

### Parameters

**time_step** (*float*) – The interval when the signal is to be sampled (that is, the duration
of each segment of the discretized signal). It must be positive and
shorter than the total duration of the signal.

### Returns

An array with the values of the signal sampled at equal intervals. The value of the signal in each segment corresponds to the value of the function at the center of that segment.

### Return type

np.ndarray

### WARNING

If the time step passed doesn’t exactly divide the total duration of the signal, this function will round the number of segments of the discretized output to the nearest number that is an integer multiple of the time step.