Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

量子計算

ゲートベースの量子計算アルゴリズム

MATLAB® Support Package for Quantum Computing を使用すれば、ゲートベースの量子アルゴリズムのプロトタイプを作成できます。量子ゲートを量子回路に組み立て、ローカル コンピューターで回路をシミュレーションし、Amazon® Web Services (AWS®) を使用してリモート ハードウェアで回路を実行します。

MATLAB Support Package for Quantum Computing をインストールするには、アドオンの取得と管理の手順を使用して "アドオン エクスプローラー" でアドオンを見つけます。

クラス

quantumCircuit量子計算回路 (R2023a 以降)
quantum.gate.SimpleGateSimple gate for quantum computing (R2023a 以降)
quantum.gate.CompositeGateComposite gate for quantum computing (R2023a 以降)
quantum.gate.QuantumStateState of qubits in quantum circuit (R2023a 以降)
quantum.gate.QuantumMeasurementMeasurement result of quantum circuit (R2023a 以降)
quantum.backend.QuantumDeviceAWSQuantum device available through AWS (R2023a 以降)
quantum.backend.QuantumTaskAWSTask sent to AWS for execution on quantum device (R2023a 以降)

関数

すべて展開する

1 つのターゲット量子ビットでのゲート

hGateHadamard gate (R2023a 以降)
idGateIdentity gate (R2023a 以降)
xGatePauli X gate (R2023a 以降)
yGatePauli Y gate (R2023a 以降)
zGatePauli Z gate (R2023a 以降)

回転ゲート

rxGatex-axis rotation gate (R2023a 以降)
ryGatey-axis rotation gate (R2023a 以降)
rzGatez-axis rotation gate (R2023a 以降)
r1Gatez-axis rotation gate with global phase (R2023a 以降)
sGateS gate (R2023a 以降)
siGateInverse S gate (R2023a 以降)
tGateT gate (R2023a 以降)
tiGateInverse T gate (R2023a 以降)

1 つのコントロール量子ビットと 1 つのターゲット量子ビットをもつゲート

chGateControlled Hadamard gate (R2023a 以降)
cnotGateCNOT gate (controlled X gate) (R2023a 以降)
cxGateControlled X gate (CNOT gate) (R2023a 以降)
cyGateControlled Y gate (R2023a 以降)
czGateControlled Z gate (R2023a 以降)

2 つの量子ビットの状態を入れ替えるゲート

swapGateSwap gate (R2023a 以降)

制御された回転ゲート

crxGateControlled x-axis rotation gate (R2023a 以降)
cryGateControlled y-axis rotation gate (R2023a 以降)
crzGateControlled z-axis rotation gate (R2023a 以降)
cr1GateControlled z-axis rotation gate with global phase (R2023a 以降)

制御された制御 X ゲート

ccxGateControlled controlled X gate (CCNOT or Toffoli gate) (R2023a 以降)

イジング カップリング ゲート

rxxGateIsing XX coupling gate (R2023a 以降)
ryyGateIsing YY coupling gate (R2023a 以降)
rzzGateIsing ZZ coupling gate (R2023a 以降)

複合ゲートおよび特殊ゲート

compositeGateConstruct composite gate for quantum computing (R2023a 以降)
qftGateQuantum Fourier transform gate (R2023a 以降)
mcxGateMulti-controlled X gate (R2023a 以降)

トピック