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


u3(theta, phi, lam, qubit)

GitHub(opens in a new tab)

Call a U3Gate on the input physical qubit.


Calling gates directly within the pulse builder namespace will be deprecated in the future in favor of tight integration with a circuit builder interface which is under development.


import math
from qiskit import pulse
from qiskit.providers.fake_provider import FakeOpenPulse2Q
backend = FakeOpenPulse2Q()
with as pulse_prog:
    pulse.u3(math.pi, 0, math.pi, 1)
Was this page helpful?
Report a bug or request content on GitHub.