MCXGrayCode
class qiskit.circuit.library.MCXGrayCode(num_ctrl_qubits=None, label=None, ctrl_state=None, *, _base_label=None)
Bases: MCXGate
Implementa la puerta X multicontrolada utilizando el código Gray.
Esto delega la implementación a la puerta MCU1, ya que .
Crear nueva puerta MCX.
Métodos
Parámetros
inverse
inverse(annotated=False)
Invierte esta puerta. El MCX es su propia inversa.
Parámetros
annotated (bool) – cuando se establece en True, esto se utiliza normalmente para devolver un AnnotatedOperation con un modificador inverso en lugar de un Gate. Sin embargo, para esta clase se ignora este argumento ya que esta puerta es autoinversible.
Devuelve
puerta inversa (autoinversa).
Tipo de retorno
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.