About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
GaussianSquare
class qiskit.pulse.library.GaussianSquare(duration, amp, sigma, width=None, angle=0.0, risefall_sigma_ratio=None, name=None, limit_amplitude=None)
Bases: object
A square pulse with a Gaussian shaped risefall on both sides lifted such that its first sample is zero.
Exactly one of the risefall_sigma_ratio
and width
parameters has to be specified.
If risefall_sigma_ratio
is not None and width
is None:
If width
is not None and risefall_sigma_ratio
is None:
In both cases, the lifted gaussian square pulse is defined as:
where is the gaussian square waveform without lifting or amplitude scaling, and .
Deprecated since version 1.3
The class qiskit.pulse.library.symbolic_pulses.GaussianSquare
is deprecated as of Qiskit 1.3. It will be removed in Qiskit 2.0. The entire Qiskit Pulse package is being deprecated and will be moved to the Qiskit Dynamics repository: https://github.com/qiskit-community/qiskit-dynamics
Attributes
alias
Default value: 'GaussianSquare'
Was this page helpful?
Report a bug or request content on GitHub.