FunctionalPauliRotations
class qiskit.circuit.library.FunctionalPauliRotations(num_state_qubits=None, basis='Y', name='F')
Bases: BlueprintCircuit, ABC
함수형 폴리 로테이션을 위한 베이스 클래스입니다.
매개변수
- num_state_qubits (int | None) – 상태를 나타내는 큐비트 수 .
- basis (str) – 사용할 폴리 로테이션의 종류입니다. 'X', 'Y' 또는 'Z'여야 합니다.
- name (str) – 회로 개체의 이름입니다.
속성
basis
사용할 폴리 로테이션의 종류입니다.
제어된 X, -Y 또는 -Z 회전의 경우 각각 'X', 'Y' 또는 'Z'로 기준을 설정합니다.
리턴
제어 회전에서 사용되는 폴리 회전의 종류입니다.
num_ancilla_qubits
회로의 최소 앤실라 큐비트 수입니다.
리턴
필요한 최소한의 어실라 수입니다.
num_state_qubits
상태를 나타내는 상태 큐비트 수 .
리턴
상태 큐비트 수입니다.
name
유형: str
사람이 읽을 수 있는 회로의 이름입니다.
예제
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuit이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.