产品和服务

使用 MATLAB 实现量子计算

构建、仿真和运行量子算法

您可以使用 MATLAB Support Package for Quantum Computing 构建、仿真和运行量子算法。借助该支持包,您可以构建算法原型以加速求解优化、情景仿真、人工智能 (AI) 和机器学习任务等问题,以及化学和材料仿真中当前无法求解的问题。

使用 MATLAB Support Package for Quantum Computing,您可以:

  • 使用各种内置和可自定义的复合门构建实现量子算法的电路
  • 在本地计算机上使用仿真,或通过云服务连接到远程仿真器来验证算法的实现,
  • 通过云服务连接到量子计算硬件来执行量子算法
  • 可视化电路以验证算法和单个量子比特的实现,以及分析和绘制结果
  • 在本地计算机上创建和求解二次无约束二元优化 (QUBO) 问题
绘制量子傅里叶变换电路。

构建量子电路

使用一系列操作一个或多个量子比特的量子门来构建量子电路。使用内置的简单门,并创建复合门来捕获复杂的操作和组织电路。

在本地仿真量子算法

通过在本地计算机上仿真量子算法来验证量子算法,以确认其行为和预期结果。通过显示量子状态公式、绘制直方图或查询可能的状态来检查结果。

在量子计算机上执行算法

通过云服务连接到量子计算机并运行量子算法。在 QPU 设备上运行复杂的量子电路之前,使用量子硬件提供商提供的量子仿真器对其进行验证。

通过云连接到量子计算机以执行算法。

创建和求解二次二元无约束优化 (QUBO) 问题

将组合优化问题表示为 QUBO 问题。使用 solve 函数在本地计算机上求解 QUBO 问题。