39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
---
|
||
title: delay_qubits (v0.29)
|
||
description: API reference for qiskit.pulse.builder.delay_qubits in qiskit v0.29
|
||
in_page_toc_min_heading_level: 1
|
||
python_api_type: function
|
||
python_api_name: qiskit.pulse.builder.delay_qubits
|
||
---
|
||
|
||
<span id="qiskit-pulse-builder-delay-qubits" />
|
||
|
||
# qiskit.pulse.builder.delay\_qubits
|
||
|
||
<Function id="qiskit.pulse.builder.delay_qubits" isDedicatedPage={true} github="https://github.com/qiskit/qiskit/tree/stable/0.18/qiskit/pulse/builder.py" signature="delay_qubits(duration, *qubits)">
|
||
Insert delays on all of the `channels.Channel`s that correspond to the input `qubits` at the same time.
|
||
|
||
Examples:
|
||
|
||
```python
|
||
from qiskit import pulse
|
||
from qiskit.test.mock import FakeOpenPulse3Q
|
||
|
||
backend = FakeOpenPulse3Q()
|
||
|
||
with pulse.build(backend) as pulse_prog:
|
||
# Delay for 100 cycles on qubits 0, 1 and 2.
|
||
regs = pulse.delay_qubits(100, 0, 1, 2)
|
||
```
|
||
|
||
<Admonition title="Note" type="note">
|
||
Requires the active builder context to have a backend set.
|
||
</Admonition>
|
||
|
||
**Parameters**
|
||
|
||
* **duration** (`int`) – Duration to delay for.
|
||
* **qubits** (`Union`\[`int`, `Iterable`\[`int`]]) – Physical qubits to delay on. Delays will be inserted based on the channels returned by `pulse.qubit_channels()`.
|
||
</Function>
|
||
|