量子计算编程入门:从IBM Q Experience到QISKit
1. 在IBM Q Experience上运行实验
在IBM Q Experience平台上,我们可以使用Node JS代码来运行量子实验。以下是具体步骤:
1.复制代码到index.js:将相关代码粘贴到index.js文件中。
2.运行实验:使用以下代码片段在真实量子设备ibmqx4上运行实验。
async function testExperiment () { await qx.init(config); var name = "REST Experiment from Node JS #1" var qasm = "\n\ninclude \"qelib1.inc\";\nqreg q[5];\ncreg c[5];\nu2(-4*pi/3,2*pi) q[0];\nu2(-3*pi/2,2*pi) q[0];\nu3(-pi,0,-pi) q[0];\nu3(-pi,0,-pi/2) q[0];\nu2(pi,-pi/2) q[0];\nu3(-pi,0,-pi/2) q[0];\nmeasure q -> c;\n"; var shots = 1; var device = "ibmqx4"; var result = await qx.runExperiment(name, qasm, shots