StateDump Klasse
Ein Zustandsabbild, das vom Q#-Interpreter zurückgegeben wird.
Konstruktor
StateDump(data: StateDumpData)
Parameter
| Name | Beschreibung |
|---|---|
|
data
Erforderlich
|
|
Methoden
| as_dense_state |
Gibt das Zustandsabbild als dichte Liste komplexer Amplituden zurück. Dazu gehören null Amplituden. |
| check_eq |
Überprüft, ob das Zustandsabbild dem angegebenen Zustand entspricht. Dies ist keine mathematische Gleichheit, da die Prüfung die globale Phase ignoriert. |
as_dense_state
check_eq
Überprüft, ob das Zustandsabbild dem angegebenen Zustand entspricht. Dies ist keine mathematische Gleichheit, da die Prüfung die globale Phase ignoriert.
check_eq(state: Dict[int, complex] | List[complex], tolerance: float = 1e-10) -> bool
Parameter
| Name | Beschreibung |
|---|---|
|
state
Erforderlich
|
Der zu überprüfende Zustand, entweder als Wörterbuch von Zustandsindizes zu komplexen Amplituden oder als Liste der realen Amplituden. |
|
tolerance
|
Die Toleranz für die Prüfung. Der Standardwert ist 1e-10. Standardwert: 1e-10
|
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
|
Attribute
qubit_count
qubit_count: int