ExactReciprocal
class qiskit.circuit.library.ExactReciprocal(num_state_qubits, scaling, neg_vals=False, name='1/x')
Basen: QuantumCircuit
Exakter Kehrwert
Veraltet seit Version 2.2
Die Klasse qiskit.circuit.library.arithmetic.exact_reciprocal.ExactReciprocal ist ab Qiskit 2.2 veraltet. Sie wird in Qiskit 3.0 entfernt. Verwenden Sie stattdessen die Klasse qiskit.circuit.library.ExactReciprocalGate.
Parameter
- num_state_qubits (int) – Die Anzahl der Qubits, die den zu invertierenden Wert darstellen.
- scaling (float) – Skalierungsfaktor der reziproken Funktion, d. h. zur Berechnung von .
- neg_vals (bool) – Ob negative Werte darstellen kann. In diesem Fall ist das erste Qubit das Vorzeichen, wobei für negativ und für positiv steht. Für den negativen Fall wird angenommen, dass die verbleibende Zeichenfolge für steht. Dies liegt daran, dass für steht.
- name (str) – Der Name des Objekts.
Anmerkung
Es wird angenommen, dass die binäre Zeichenfolge eine Zahl < 1 darstellt.
Attribute
name
Typ: str
Ein von Menschen lesbarer Name für den Stromkreis.
Beispiel
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuitWar diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.