Function gate::DenseMatrix(UINT, ComplexMatrix)

Function Documentation

QuantumGateMatrix *gate::DenseMatrix(UINT target_qubit_index, ComplexMatrix matrix)

\(n\)-qubit 行列を用いて1-qubitゲートを生成する。

Parameters
  • target_qubit_index[in] ターゲットとなる量子ビットの添え字

  • matrix[in] 作用するゲートの \(2\times 2\)の複素行列

Returns

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