# qiskit.pulse.library.gaussian_deriv

`gaussian_deriv(duration, amp, sigma, name=None)`

Generates unnormalized gaussian derivative `Waveform`

.

For $A=$ `amp`

and $\sigma=$ `sigma`

applies the midpoint sampling strategy to generate a discrete pulse sampled from the continuous function:

i.e. the derivative of the Gaussian function, with center $\mu=$ `duration/2`

.

**Parameters**

**duration**(`int`

) – Duration of pulse. Must be greater than zero.**amp**(`complex`

) – Pulse amplitude of corresponding Gaussian at the pulse center (`duration/2`

).**sigma**(`float`

) – Width (standard deviation) of pulse.**name**(`Optional`

[`str`

]) – Name of pulse.

**Return type**

Was this page helpful?

Report a bug or request content on GitHub.