MCXGrayCode
class qiskit.circuit.library.MCXGrayCode(num_ctrl_qubits=None, label=None, ctrl_state=None, *, _base_label=None)
베이스: MCXGate
그레이 코드를 사용하여 다중 제어 X 게이트를 구현합니다.
이는 이후 MCU1 게이트에 구현을 위임합니다.
새 MCX 게이트를 생성합니다.
메소드
매개변수
inverse
inverse(annotated=False)
이 게이트를 뒤집습니다. MCX는 그 자체로 인버스입니다.
매개변수
annotated (bool) – 로 설정된 경우 True, 이는 일반적으로 구체적인 수정자 대신 역 수정자가 설정된 AnnotatedOperation 를 반환하는 데 사용되며 콘크리트 대신 역 수정자가 설정된 Gate. 그러나 이 클래스의 경우 이 게이트는 자체 역방향이므로 이 인수는 무시됩니다.
리턴
인버스 게이트(셀프 인버스).
리턴 유형
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.