当前位置: 首页 > article >正文

量子计算之pyQpanda入门实践1

第一步安装pyqpanda库。

pip install pyqpanda 

新建项目,配置环境。

通过量子程序构建一个简单的量子线路,并输出测量结果。

import pyqpanda as pqif __name__ == "__main__":#初始化量子虚拟机machine = pq.init_quantum_machine(pq.QMachineType.CPU)qubits = machine.qAlloc_many(3)prog = pq.create_empty_qprog()#构建量子程序prog.insert(pq.H(qubits[0]))\.insert(pq.H(qubits[1]))\.insert(pq.CNOT(qubits[1], qubits[2]))#进行概率测量result = pq.prob_run_dict(prog, qubits, -1)pq.destroy_quantum_machine(machine)#打印结果for k in result:print(k+":"+str(result[k]))

通过量子程序搭建的线路如下所示

通过量子云平台得到的测量结果

通过量子程序得到的测量结果

http://www.lryc.cn/news/2420701.html

相关文章:

  • 短视频分享网站(源码+开题)
  • h3c Vlan和Trunk实验
  • Java中ArrayList remove会遇到的坑
  • java小程序_Java小程序
  • 解决Apache出现的CPU高占用率的问题
  • 做自媒体,怎么做赚钱?这3点很关键
  • java集成京东联盟且订单绑定自有平台用户代码实现(保证可用)
  • win10卸载CUDA10.0重新安装10.2以及torch1.6-gpu和tf2.2-gpu环境的配置
  • 视达配色教程13 黄色的色彩性格是什么
  • 学习linux的一些网络资源
  • 单射、双射、满射
  • 软件测试人员必备的60个测试工具,果断收藏了!
  • CPU分析系列--sysstat(mpstat+pidstat)分析系统CPU和I/O负载
  • 微软杀毒软件Microsoft Security Essentials试用
  • 什么是ISTQB认证
  • NandFlash驱动源码详细分析
  • javaWeb酒店客房管理系统
  • CAYEE——INS803
  • Keras中Dropout的用法详解
  • php免费开源多用户商城,开源php多用户商城系统好不好?
  • VF6.0常用命令和主要程序命令
  • 真的假的?94年出生985高校博士生导师道翰天琼认知智能机器人平台API接口大脑为您揭秘。
  • Exchange 2003安装详细教程(三)
  • VMware vSphere 5.1 各种ISO文件大集合[文件数:135][47.6 GB][含激活KEY]
  • HTML5 游戏高级教程(五)
  • 基于Hadoop架构下的FineBI大数据引擎技术原理
  • 四川2021年高考成绩等位分查询,2019年四川高考等位分查询,志愿填报更精准!...
  • 宇宙最强帕鲁私服管理器诞生了!
  • 网站跳出率(Bounce Rate)
  • 林格斯添加真人语音库