Quantastic:用Java编写的简单量子计算机模拟器

时间:2024-05-30 08:20:26
【文件属性】:

文件名称:Quantastic:用Java编写的简单量子计算机模拟器

文件大小:8KB

文件格式:ZIP

更新时间:2024-05-30 08:20:26

Java

量化的 Quantastic是用Java编写的非常简单的Quantum Computer Simulator。 目前,该项目的主要目标是向自己证明我了解量子计算机的工作原理。 这段代码将是我为将来的一些会议编写的演示文稿的一部分。 代码非常短,几乎所有内容都只是使用Apache的commons-math3进行的矩阵计算。 仿真器 目前,代码中的主要类是QSystem 。 此类包含虚拟量子位。 Gates类具有一些预定义的Gates ,包括Pauli-gates,Hadamard,C-NOT甚至Fourier。 其他门应该易于实现,毕竟它们只是矩阵计算。 在QuantumComputerSimulator可以找到有关如何使用该系统的QuantumComputerSimulator 。 例子 我选择了一种流畅的API样式的方式来构建您的量子算法,这种情况将来可能会改变。 在这里,我们


【文件预览】:
Quantastic-master
----pom.xml(1KB)
----src()
--------main()
----.gitignore(451B)
----README.md(2KB)

网友评论