ExactReciprocal
class qiskit.circuit.library.ExactReciprocal(num_state_qubits, scaling, neg_vals=False, name='1/x')
Bases: QuantumCircuit
Recíproco exato
Descontinuado desde a versão 2.2
A classe qiskit.circuit.library.arithmetic.exact_reciprocal.ExactReciprocal está obsoleta desde o Qiskit 2.2. Ele será removido no Qiskit 3.0. Em vez disso, use a classe qiskit.circuit.library.ExactReciprocalGate.
Parâmetros
- num_state_qubits (int) – O número de qubits que representam o valor a ser invertido.
- scaling (float) – Fator de escala da função recíproca, ou seja, para calcular .
- neg_vals (bool) – Se pode representar valores negativos. Nesse caso, o primeiro qubit é o sinal, com para negativo e para positivo. Para o caso negativo, supõe-se que a string restante represente . Isso ocorre porque significa .
- name (str) – O nome do objeto.
Nota
Supõe-se que a cadeia binária representa um número < 1.
Atributos
name
Tipo: str
Um nome legível por humanos para o circuito.
Exemplo
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuitEsta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.