Freigeben über


Std.Diagnostics

Der Namespace "Std.Diagnostics" enthält die folgenden Elemente:

Name Beschreibung
ApplyIdleNoise Wendet konfiguriertes Rauschen auf ein Qubit an.
BitFlipNoise Das Bit-Flip-Rauschen mit Wahrscheinlichkeit p.
CheckAllZero- Überprüft, ob sich alle Qubits im bereitgestellten Array im Zustand |0⟩ befinden. Gibt "true" zurück, wenn dies der Fall ist.
CheckOperationsAreEqual- Bei zwei Vorgängen wird überprüft, ob sie für alle Eingabezustände identisch sind.
CheckZero- Überprüft, ob sich ein Qubit im Zustand "|0⟩" befindet, und gibt "true" zurück, falls dies der Fall ist.
ConfigurePauliNoise Konfiguriert Pauli-Rauschen für die Simulation.
DepolarizingNoise Das depolarisierende Rauschen mit Wahrscheinlichkeit p.
DumpMachine- Gibt den Status des aktuellen Zielcomputers ab.
DumpOperation- Bei einem Vorgang wird die Matrixdarstellung der Vorgangsaktion für die angegebene Anzahl von Qubits abbilden.
DumpRegister- Gibt den Status des aktuellen Zielcomputers ab, der den angegebenen Qubits zugeordnet ist.
Fact Überprüft, ob eine bestimmte Bedingung wahr ist, wenn dies nicht der Fall ist.
NoNoise Kein Rauschen für einen geräuschlosen Betrieb.
PhaseFlipNoise- Das Phasen-Flip-Rauschen mit Wahrscheinlichkeit p.
StartCountingFunction Beginnt mit der Zählung, wie oft die angegebene Funktion aufgerufen wird. Schlägt fehl, wenn die Funktion bereits gezählt wird.
StartCountingOperation- Beginnt mit der Zählung, wie oft der angegebene Vorgang aufgerufen wird. Schlägt fehl, wenn der Vorgang bereits gezählt wird.
StartCountingQubits- Beginnt mit der Zählung der Anzahl der zugewiesenen Qubits. Schlägt fehl, wenn qubits bereits gezählt werden.
StopCountingFunction- Beendet das Zählen der Häufigkeit, mit der die angegebene Funktion aufgerufen wird, und gibt die Anzahl zurück. Schlägt fehl, wenn die Funktion nicht gezählt wurde.
StopCountingOperation- Beendet die Zählung der Häufigkeit, mit der der angegebene Vorgang aufgerufen wird, und gibt die Anzahl zurück. Schlägt fehl, wenn der Vorgang nicht gezählt wurde.
StopCountingQubits- Beendet die Zählung der zugewiesenen Qubits und gibt die Anzahl zurück. Schlägt fehl, wenn die Qubits nicht gezählt wurden.