FunctionalPauliRotations
class qiskit.circuit.library.FunctionalPauliRotations(num_state_qubits=None, basis='Y', name='F')
Basi: BlueprintCircuit, ABC
Classe base per le rotazioni funzionali di Pauli.
Parametri
- num_state_qubits (int | None) – Il numero di qubit che rappresentano lo stato .
- basis (str) – Il tipo di rotazione di Pauli da utilizzare. Deve essere "X", "Y" o "Z".
- name (str) – Il nome dell'oggetto circuito.
Attributi
basis
Il tipo di rotazione di Pauli da utilizzare.
Impostare la base su 'X', 'Y' o 'Z' per le rotazioni controllate-X, -Y, o -Z rispettivamente.
Risultati
Il tipo di rotazione Pauli utilizzato nella rotazione controllata.
num_ancilla_qubits
Il numero minimo di qubit ancilla nel circuito.
Risultati
Il numero minimo di ancillas richiesto.
num_state_qubits
Il numero di qubit di stato che rappresentano lo stato .
Risultati
Il numero di qubit di stato.
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.