2026/3/11 18:30:27
网站建设
项目流程
php做p2p网站源码,网站开发的初始密码,上海专业网站建设服,深圳网站建设公司流程量子编程中的QISKit:从模拟到真实设备的探索 1. 结果文档与QASM代码 获取结果文档相对棘手,因为它是一个不向用户程序公开的不透明对象。不过,可以保存之前编译的电路,并手动将其提供给模拟器以获得所需结果。需要记住的是,结果文档和编译格式对程序员来说是不透明的,原…量子编程中的QISKit:从模拟到真实设备的探索1. 结果文档与QASM代码获取结果文档相对棘手,因为它是一个不向用户程序公开的不透明对象。不过,可以保存之前编译的电路,并手动将其提供给模拟器以获得所需结果。需要记住的是,结果文档和编译格式对程序员来说是不透明的,原因是它们的格式可能会随时间变化,但了解其背后的工作原理总是有帮助的。编译后的电路包含一段将程序转换为量子汇编(QASM)的内容,示例如下:OPENQASM 2.0; include "qelib1.inc"; qreg qr[1]; creg cr[1]; x qr[0]; measure qr[0] - cr[0];需要注意的是,QASM仅在运行于IBM Q Experience提供的远程模拟器时有用。2. QISKit本地模拟器由于IBM Q Experience中对真实量子设备的使用受信用系统限制,且信用会随使用而减少,因此不建议运行简单程序。为此,QISKit提供了多种模拟器以满足测试需求。以下是可用的本地和远程模拟器列表:| 名称 | 描述 || — | — || local_qasm_simulator | 这是QISKit捆绑的默认Python模拟器,速度较慢但能完成任务。 || local_clifford_simulator(也称为local_qiskit_simulator) | 用C++编写的高性能模拟器,能进行逼真的噪声和错误模拟。 || ibmqx_qasm_simulator | Q Experience提供的24量