Skip to main contentIBM Quantum Documentation

qiskit.pulse.library.SechDeriv

qiskit.pulse.library.SechDeriv(duration, amp, sigma, angle=0.0, name=None, limit_amplitude=None)GitHub(opens in a new tab)

An unnormalized sech derivative pulse.

The sech function is centered around the halfway point of the pulse, and the envelope of the pulse is given by:

f(x)=Addx[sech(xμsigma)],0<=x<durationf(x) = \text{A}\frac{d}{dx}\left[\text{sech} \left(\frac{x-\mu}{\text{sigma}}\right)\right] , 0 <= x < duration

where A=amp×exp(i×angle)\text{A} = \text{amp} \times\exp\left(i\times\text{angle}\right), μ=duration/2\mu=\text{duration}/2, and d/dxd/dx is a derivative with respect to x.

Parameters

Returns

ScalableSymbolicPulse instance.

Return type

ScalableSymbolicPulse

Was this page helpful?