MATLAB ヘルプ センター
QASM コードを生成
R2023a 以降
インストールが必要: この機能には、MATLAB Support Package for Quantum Computing が必要です。
qasm = generateQASM(c)
qasm = generateQASM(c) は、量子回路の Open Quantum Assembly Language (OpenQASM) 3.0 コードを表す文字列を生成します。
qasm
c
例
すべて折りたたむ
アダマール ゲートと制御 X ゲートで構成される、2 つの量子ビットをもつれさせる量子回路を作成します。
gates = [hGate(1); cxGate(1,2)]; c = quantumCircuit(gates);
回路の OpenQASM 3.0 コードを生成します。
qasm = "OPENQASM 3.0; include "stdgates.inc"; qubit[2] q; bit[2] c; h q[0]; cx q[0],q[1]; c = measure q"
quantumCircuit
量子回路。quantumCircuit オブジェクトとして指定します。
R2023a で導入
quantumCircuit | simulate | run
simulate
run
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ