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

drag_schedules

drag_schedules(beta_list, qubits, pulse_amp, pulse_width, pulse_sigma=None, width_sigma_ratio=4, drives=None, inst_map=None, meas_map=None) GitHub(opens in a new tab)

Generates schedules for a drag experiment doing a pulse then the - pulse

Parameters

  • beta_list (list of floats) – List of relative amplitudes
  • pulse (for the derivative) –
  • qubits (list of integers) – indices of the qubits to perform a rabi
  • pulse_amp (list) – amp of the gaussian (list of length qubits)
  • pulse_width (float) – width of gaussian (in dt units)
  • pulse_sigma (float) – sigma of gaussian
  • width_sigma_ratio (int) – set sigma to a certain ratio of the width (use if pulse_sigma is None)
  • drives (list) – list of DriveChannel objects
  • inst_map (InstructionScheduleMap) – InstructionScheduleMap object to use
  • meas_map (list) – meas_map to use

Returns

A list of QuantumSchedules xdata: a list of amps

Raises

QiskitError – when necessary variables are not supplied.

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