Microsoft.Quantum.Random-Namespace

Warnung

Diese Dokumentation bezieht sich auf das klassische QDK, das durch das moderne QDK ersetzt wurde.

Weitere Informationen finden https://aka.ms/qdk.api Sie in der API-Dokumentation für das moderne QDK.

Operations

Name Zusammenfassung
DrawCategorical Zeichnet eine zufällige Stichprobe aus einer kategorischen Verteilung, die durch eine Liste von Probablitäten angegeben wird.
DrawRandomBool Gibt bei einer Erfolgswahrscheinlichkeit eine einzelne Bernoulli-Studie zurück, die mit der angegebenen Wahrscheinlichkeit wahr ist.
DrawRandomDouble Zeichnet eine zufällige reelle Zahl in einem bestimmten inklusiven Intervall.
DrawRandomInt Zeichnet eine zufällige ganze Zahl in einem bestimmten inklusiven Bereich.
DrawRandomPauli Zeichnet einen zufälligen Pauli-Wert.
DrawRandomSingleQubitClifford Gibt einen Single-Qubit-Clifford-Operator zurück, der einheitlich nach dem Zufallsprinzip aus der Clifford-Gruppe mit nur einem Qubit ausgewählt wird.
MaybeChooseElement Bei einem Array von Daten und einer Verteilung über seine Indizes wird versucht, ein Element nach dem Zufallsprinzip auszuwählen.

Functions

Name Zusammenfassung
CategoricalDistribution Gibt eine diskrete kategorische Verteilung zurück, in der die Wahrscheinlichkeit für jede endliche Liste der angegebenen Ergebnisse explizit angegeben wird.
ContinuousUniformDistribution Gibt eine einheitliche Verteilung über ein bestimmtes inklusives Intervall zurück.
DiscreteUniformDistribution Gibt eine einheitliche Verteilung über einen bestimmten inklusiven Bereich zurück.
NormalDistribution Gibt eine Normalverteilung mit einem angegebenen Mittelwert und einer bestimmten Varianz zurück.
StandardNormalDistribution Gibt eine Normalverteilung mit mittelwert 0 und Varianz 1 zurück.
TransformedContinuousDistribution Gibt bei einer fortlaufenden Verteilung eine neue Verteilung zurück, die das Original durch eine bestimmte Funktion transformiert.

Benutzerdefinierte Typen

Name Zusammenfassung
BigDiscreteDistribution Stellt eine univariate Wahrscheinlichkeitsverteilung über ganze Zahlen beliebiger Größe dar.
ComplexDistribution Stellt eine univariate Wahrscheinlichkeitsverteilung über komplexe Zahlen dar.
ContinuousDistribution Stellt eine univariate Wahrscheinlichkeitsverteilung über reelle Zahlen dar.
DiscreteDistribution Stellt eine univariate Wahrscheinlichkeitsverteilung über ganze Zahlen dar.