ExactReciprocal
class qiskit.circuit.library.ExactReciprocal(num_state_qubits, scaling, neg_vals=False, name='1/x')
Basi: QuantumCircuit
Reciproco esatto
Deprecato dalla versione 2.2
La classe qiskit.circuit.library.arithmetic.exact_reciprocal.ExactReciprocal è deprecata a partire da Qiskit 2.2. Verrà rimosso in Qiskit 3.0. Utilizzare invece la classe qiskit.circuit.library.ExactReciprocalGate.
Parametri
- num_state_qubits (int) – Il numero di qubit che rappresentano il valore da invertire.
- scaling (float) – Fattore di scala della funzione reciproca, ovvero per calcolare .
- neg_vals (bool) – Se può rappresentare valori negativi. In questo caso il primo qubit è il segno, con per il negativo e per il positivo. Per il caso negativo si assume che la stringa rimanente rappresenti . Questo perché per .
- name (str) – Il nome dell'oggetto.
Nota
Si presume che la stringa binaria rappresenti un numero <1.
Attributi
name
Tipo: str
Un nome leggibile per il circuito.
Esempio
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuitQuesta pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.