没有合适的资源?快使用搜索试试~ 我知道了~
QuantumVirtualMachine:一个试图模拟量子计算机的程序
共12个文件
java:7个
md:2个
gitignore:1个
需积分: 9 0 下载量 9 浏览量
2021-07-10
05:44:51
上传
评论 1
收藏 15KB ZIP 举报
温馨提示
#量子虚拟机 该程序旨在模拟量子计算机。 它基于我对量子力学和量子计算材料的理解,老实说,这可能准确也可能不准确。 注意:这不是真正的量子计算机! 它只是在二进制计算的限制下尝试在经典计算机上模拟量子计算机。 ##关于程序 该程序使用多个类来保存用于运行模拟的数据。 QuantumComputer 类包含一个 QuantumRegister,它包含一个 Qubit 数组。 Qubit 类试图模仿真实世界的 Qubit,因为这种测量会改变它们的价值。 代码中还包含一个我编写的非常简单的解释器,允许为“计算机”编写非常基本的代码(请参阅下面的 SQSL) ###量子力学和量子位 量子位的设计使它们的行为方式与量子物理学中的量子粒子相同。 用我自己的话来说,Qubits 可以同时具有多个值。 这是通过用 X、Y 和 Z 值在三个维度上表示它们来完成的,其中 (X-0.5)^2 + (y-0
资源推荐
资源详情
资源评论
收起资源包目录
QuantumVirtualMachine-master.zip (12个子文件)
QuantumVirtualMachine-master
.gitignore 851B
src
tester
QuantumTester.java 4KB
computer
LogicGates.java 7KB
Register.java 4KB
Qubit.java 4KB
QuantumComputer.java 639B
resources
script.txt 313B
interpreter
Interpreter.java 10KB
ScriptLauncher.java 3KB
README.md 9KB
.gitattributes 483B
license.md 1KB
共 12 条
- 1
资源评论
机器好奇心
- 粉丝: 26
- 资源: 4598
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功