Kapitel 8. Qiskit Circuit LibraryStandardoperationen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Die Qiskit Circuit Library (Modul qiskit.circuit.library
) enthält viele Operationen und Schaltungen, die als Bausteine für die Implementierung von Quantenalgorithmen verwendet werden können. Hier sind einige Standardoperationen, die in Anweisungen, Ein-Qubit-Gatter und Mehr-Qubit-Gatter unterteilt sind.
Standardanweisungen
Die Standard-Befehlsklassen implementieren Quantenoperationen, die nicht unbedingt einheitlich sind. Sie sind Unterklassen der Klasse Instruction
(siehe "Die Anweisungsklasse").
Barriere
Die Klasse Barrier
erstellt eine Barriere-Anweisung (siehe "Erstellen einer Barriere") mit einer bestimmten Anzahl von Qubits. Eine Barriere sorgt sowohl für eine visuelle als auch für eine funktionale Trennung zwischen den Gattern auf einem Draht in einem Quantenkreis:
Unterschrift | Erscheinungsbild |
---|---|
|
Maßnahme
Die Klasse Measure
erstellt eine Messanweisung zur Messung eines Quantenzustands in der Berechnungsgrundlage und legt das binäre Ergebnis in einem klassischen Register ab (siehe "Messung eines Quantenkreises"):
Unterschrift | Erscheinungsbild |
---|---|
|
Zurücksetzen
Die Klasse Reset
erstellt einen Reset-Befehl , der den Zustand des Qubits auf
Get Qiskit Pocket Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.