ExactReciprocal
class qiskit.circuit.library.ExactReciprocal(num_state_qubits, scaling, neg_vals=False, name='1/x')
Bases: QuantumCircuit
Recíproco exacto
Obsoleto desde la versión 2.2
La clase qiskit.circuit.library.arithmetic.exact_reciprocal.ExactReciprocal está obsoleta a partir de Qiskit 2.2. Se eliminará en Qiskit 3.0. En su lugar, utilice la clase qiskit.circuit.library.ExactReciprocalGate.
Parámetros
- num_state_qubits (int) – El número de qubits que representan el valor que se va a invertir.
- scaling (float) – Factor de escala de la función recíproca, es decir, para calcular .
- neg_vals (bool) – Si podría representar valores negativos. En este caso, el primer qubit es el signo, con para el valor negativo y para el positivo. En el caso negativo, se supone que la cadena restante representa . Esto se debe a que implica .
- name (str) – El nombre del objeto.
Nota
Se supone que la cadena binaria representa un número < 1.
Atributos
name
Tipo: str
Un nombre legible para el circuito.
Ejemplo
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuit¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.