FunctionalPauliRotations
class qiskit.circuit.library.FunctionalPauliRotations(num_state_qubits=None, basis='Y', name='F')
ベース: BlueprintCircuit, ABC
関数パウリ回転の基本クラス。
パラメーター
- num_state_qubits (int | None) – 状態を表す量子ビットの数 。
- basis (str) – 使用するパウリ回転の種類。 X'、'Y'または'Z'でなければならない。
- name (str) – 回路オブジェクトの名前。
属性
basis
使用するパウリ回転の種類。
X'、'Y'、'Z' のいずれかに設定し、X、 -Y、 -Z の回転を制御する。
戻り値
コントロールされた回転で使用されるパウリ回転の種類。
num_ancilla_qubits
回路内のアンシラ量子ビットの最小数。
戻り値
必要最小限のアンシラの数。
num_state_qubits
状態 を表す状態量子ビットの数。
戻り値
状態量子ビットの数。
name
タイプ: str
人間が読める回路名。
例
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuitこのページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。