إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
اسم مؤهل بالكامل: Std.Diagnostics.DumpOperation
operation DumpOperation(nQubits : Int, op : (Qubit[] => Unit)) : Unit
ملخص
نظرا لعملية ما، يتم تفريغ تمثيل المصفوفة لإجراء العملية على العدد المحدد من البتات الكمومية.
الادخال
nكيوبيتس
عدد البتات الكمومية التي تعمل عليها العملية المحددة.
المرجع
العملية التي سيتم تشخيصها.
ملاحظات
عند التشغيل على جهاز محاكاة الحالة المتفرقة، سيخرج القصاصة البرمجية التالية المصفوفة $\left(\begin{matrix} 0.707 & 0.707 \\ 0.707 & -0.707\end{matrix}\right)$:
operation DumpH() : Unit {
DumpOperation(1, qs => H(qs[0]));
}
استدعاء هذه العملية ليس له تأثير ملحوظ من داخل Q#.
لاحظ أنه إذا تم استدعاء DumpOperation عند وجود qubits أخرى مخصصة، فقد تعكس المصفوفة المعروضة أي مرحلة عمومية تراكمت من العمليات على تلك البتات الكمومية الأخرى.