blueqatでゲート図書けるようになったみたい
blueqatで量子ゲートを描画している感じのツイートがあったので検証してみました。
環境準備
環境の準備は以下のコマンドを打つだけ。
pip install blueqat obaq
実際に動かしてみた
コードは以下の通りです。
#ライブラリインポート
import obaq
from blueqat import Circuit
#量子ゲート定義
c = Circuit(1).h[0].m[:]
#量子ゲート描画
c.run(backend="obaq", returns="draw")
今回は量子ビットを1つ用意して、アダマールゲートを作用させて観測するという回路を作りました。実行結果は以下の通りです。
おー、できた!なんか見た目がかわいい感じですね。
最後に
実行結果を見てて思ったのですが、測定が図に現れないのが少し気になります。測定は最後なので問題ないかもしれないですが、微妙に情報が欠落してしまっている気がしました。
それではまた次の投稿で!
Author And Source
この問題について(blueqatでゲート図書けるようになったみたい), 我々は、より多くの情報をここで見つけました https://qiita.com/Tusnori/items/17d8676f70a86a35daad著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .