PNormalized-Funktion
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.
Namespace: Microsoft.Quantum.Math
Paket: Microsoft.Quantum.Standard
Normalisiert einen Vektor reellen Zahlen gemäß der p-Norm für ein angegebenes p.
function PNormalized (p : Double, array : Double[]) : Double[]
BESCHREIBUNG
Das heißt, bei einem Array $x$ vom Typ Double[]
gibt dies ein Array zurück, in dem alle Elemente durch die $p$-Norm $|x|_p$ geteilt werden.
Eingabe
p : Double
Der Exponent $p$ in der $p$-Norm.
Array: Double[]
Der zu normalisierende Vektor $x$
Ausgabe: Double[]
Das Array $x$ durch die $p$-Norm $|x|_p$ normalisiert.
Hinweise
Diese Funktion definiert eine Norm nur, wenn p >= 1.0
oder Length(array)
entweder 0 oder 1 ist. Im allgemeineren Fall schlägt diese Funktion die Dreiecksungleichheit fehl.