Skip to main contentIBM Quantum Documentation
You are viewing the API reference for an old version of Qiskit SDK. Switch to latest version

Constant

class Constant(duration: Union[int, qiskit.circuit.parameterexpression.ParameterExpression], amp: Union[complex, qiskit.circuit.parameterexpression.ParameterExpression], name: Optional[str] = None, limit_amplitude: Optional[bool] = None)

GitHub(opens in a new tab)

Bases: object

A simple constant pulse, with an amplitude value and a duration:

f(x)=amp,0<=x<durationf(x)=0,elsewheref(x) = amp , 0 <= x < duration f(x) = 0 , elsewhere

Create new pulse instance.

Parameters

  • duration – Pulse length in terms of the sampling period dt.
  • amp – The amplitude of the constant square pulse.
  • name – Display name for this pulse envelope.
  • limit_amplitude – If True, then limit the amplitude of the waveform to 1. The default is True and the amplitude is constrained to 1.

Returns

SymbolicPulse instance.


Attributes

alias

Default value: 'Constant'

Was this page helpful?
Report a bug or request content on GitHub.