Produits et Services

Quantum Computing avec MATLAB

Développer, simuler et exécuter des algorithmes quantiques

MATLAB Support Package for Quantum Computing vous permet de développer, de simuler et d'exécuter des algorithmes quantiques. Le support package vous permet de prototyper des algorithmes pour accélérer la résolution de problèmes comme l'optimisation, la simulation de scénarios, les tâches utilisant l'intelligence artificielle (IA) et le Machine Learning, ainsi que des problèmes actuellement insolubles en chimie et en simulation de matériaux.

Avec MATLAB Support Package for Quantum Computing, vous pouvez :

  • Créer des circuits pour implémenter des algorithmes quantiques en utilisant toute une variété de portes composites prédéfinies et personnalisables
  • Vérifier l'implémentation des algorithmes en utilisant des simulations sur votre ordinateur local ou en vous connectant à un simulateur distant via des services cloud
  • Exécuter des algorithmes quantiques en vous connectant à du hardware de calcul quantique via des services cloud
  • Visualiser les circuits pour vérifier les implémentations des algorithmes et des qubits individuels, ainsi que pour analyser et représenter graphiquement les résultats
  • Créer et résoudre des problèmes QUBO (Quadratic Unconstrained Binary Optimization) sur votre ordinateur local
Représentation graphique du circuit de la transformée de Fourier quantique.

Créer des circuits quantiques

Créez des circuits quantiques en utilisant une séquence de portes quantiques fonctionnant sur un ou plusieurs qubits. Utilisez des portes simples prédéfinies et créez des portes composites pour représenter des opérations complexes et organiser des circuits.

Simuler localement des algorithmes quantiques

Vérifiez des algorithmes quantiques pour confirmer leur comportement et les résultats attendus en simulant les algorithmes sur votre ordinateur local. Examinez les résultats en affichant la formule de l'état quantique, en traçant un histogramme ou en réalisant des requêtes sur les états possibles.

Exécuter des algorithmes sur des ordinateurs quantiques

Connectez-vous à des ordinateurs quantiques via des services cloud et exécutez vos algorithmes quantiques. Utilisez les simulateurs quantiques proposés par les fournisseurs de hardware quantique pour valider des circuits quantiques complexes avant de les exécuter sur des QPU (Quantum Processing Unit).

Connexion à des ordinateurs quantiques via le cloud pour exécuter des algorithmes.

Créer et résoudre des problèmes QUBO (Quadratic Unconstrained Binary Optimization)

Formulez des problèmes d'optimisation combinatoire en tant que problèmes QUBO. Résolvez des problèmes QUBO sur votre ordinateur local en utilisant la fonction solve.