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で行ってください。