Function gate::U3

Function Documentation

QuantumGateMatrix *gate::U3(UINT qubit_index, double theta, double phi, double lambda)

OpenQASMのU3ゲートを作成する。

具体的なゲートについてはOpenQASMのマニュアルを参照

パラメータ
  • qubit_index -- [in] ターゲットとなる量子ビットの添え字

  • lambda -- [in] 回転角の第一引数

  • phi -- [in] 回転角の第二引数

  • theta -- [in] 回転角の第三引数

戻り値

作成されたゲートのインスタンス