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 a invertir.
- scaling (float) – Factor de escala de la función recíproca, es decir, para calcular .
- neg_vals (bool) – Si puede representar valores negativos. En este caso, el primer qubit es el signo, con para negativo y para positivo. Para el caso negativo se supone que la cadena restante representa . Esto se debe a que para .
- 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.