Training
Modul
Erstellen Ihres ersten Q#-Programms mithilfe des Azure Quantum Development Kits - Training
Steigen Sie in die Q#-Programmierung ein, indem Sie einen Quanten-Zufallszahlen-Generator entwickeln.
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Der sparsame Simulator ist der standardmäßige lokale Simulator für Azure Quantum-Entwicklungsumgebungen und verwendet eine geringe Darstellung von Quantenzustandsvektoren im Gegensatz zum Vollzustandssimulator. Mit diesem Feature kann der Sparse-Simulator den Speicherbedarf für die Darstellung von Quantenzuständen minimieren, was Simulationen mit mehr Qubits ermöglicht. Der Sparse-Simulator ist effizient für die Darstellung von Quantenzuständen, die in der Berechnungsbasis dünn besetzt sind (also für Quantenzustände, bei denen die Mehrzahl der Amplitudenkoeffizienten in der Berechnungsbasis null ist). Mit einem Sparse-Simulator können Benutzer somit größere Anwendungen erkunden als mit dem Simulator für den vollständigen Zustand, der unnötig viel Arbeitsspeicher und Zeit für eine exponentielle Anzahl von Nullamplituden aufwendet.
Weitere Informationen zum Sparse-Simulator finden Sie unter Jaques und Häner (arXiv:2105.01533).
Der Sparsesimulator ist der standardmäßige lokale Simulator in Visual Studio Code mit der installierten Azure-Erweiterung Quantum Development Kit und im Azure Quantum-Portal.
Szenario | Methode |
---|---|
In einem Q# Programm in VS Code | Wählen Sie "Datei ausführen" ausQ#. |
In einer Python-Notizbuchzelle | result=qsharp.eval("EntryPointOperation()") or result=qsharp.run("EntryPointOperation()", shots=##) |
In einer %%qsharp Notizbuchzelle |
EntryPointOperation() |
Training
Modul
Erstellen Ihres ersten Q#-Programms mithilfe des Azure Quantum Development Kits - Training
Steigen Sie in die Q#-Programmierung ein, indem Sie einen Quanten-Zufallszahlen-Generator entwickeln.