AssertOperationsEqualInPlaceCompBasis işlemi
Uyarı
Bu belge, Modern QDK ile değiştirilen Klasik QDK'yi ifade eder.
Lütfen Modern QDK için API belgelerine bakın https://aka.ms/qdk.api .
Ad Alanı: Microsoft.Quantum.Diagnostics
Paket: Microsoft.Quantum.Type2.Core
İşlemlerin givenU
eylemini yalnızca hesaplama temelindeki vektörlerde denetleyerek, işlemin verilen giriş boyutundaki işleme expectedU
eşit olup olmadığını denetler.
Bu, iki ünitenin eşitliği için gerekli olan ancak yeterli olmayan bir koşuldur.
operation AssertOperationsEqualInPlaceCompBasis (nQubits : Int, givenU : (Qubit[] => Unit), expectedU : (Qubit[] => Unit is Adj)) : Unit
Giriş
nQubits : Int
İşlemlerin givenU
ve expectedU
üzerinde çalıştığı $n$ kubitlerin sayısı.
givenU : Qubit[] =>Unit
denetlenecek $n$ kubitlerde işlem.
expectedU : Qubit[] =>Birim Sıfat
Karşılaştırılacak $n$ kubitlerde givenU
başvuru işlemi.