Q# ga kirish Kvant dasturiy ta'minotini ishlab chiqishga kirish


Download 250.35 Kb.
Pdf ko'rish
bet5/5
Sana08.02.2023
Hajmi250.35 Kb.
#1177349
1   2   3   4   5
Bog'liq
Q# ga kirish - Kvant dasturiy ta\'minotini ishlab chiqishga kirish

Bu Zero yoki One
Result
qiymatiga ega bo'lgan ob'ektni qaytaradi .
Qubitlarni taqsimlash
Q# juda yaxshi qubit ajratish tizimiga ega. Qaysi qubitlar qaysi foydalanish holatlari uchun
ajratilganligini aniqlashingiz yoki shu paytgacha qancha ishlatganingizni kuzatishingiz shart
emas; bularning barchasini siz uchun qiladi. Agar siz kubitni xohlasangiz, use iborasidan
foydalaning :
for i in intArray
{
// Do something with i
}
let length = Length(intArray);
for i in 0..length - 1
{
// Do something with i
}
X(qubit);
R
x
Rx(PI(), qubit);
π
let measurement = M(qubit);


17.12.2022, 10:07
Q# ga kirish - Kvant dasturiy ta'minotini ishlab chiqishga kirish
https://stem.mitre.org/quantum/software-tools/intro-qsharp.html
10/10
Qubit, agar u use iborasi doirasida bo'lsa, mavjud bo'ladi. Bu shuni anglatadiki, siz foydalanish
blokining o'rtasida operatsiyalarni chaqirishingiz va kubitni yo'q qilmasdan o'sha
operatsiyalarga o'tkazishingiz mumkin. Qubitlar har doim ichida
ular qachon ajratilganligini
ko'rsating va ular qayta kiritilishi kerak
ular doirasidan chiqib ketishdan oldin davlat .
Bu juda muhim! Siz ularni orqaga qaytarishingiz mumkin
siz bajargan barcha operatsiyalarni
teskari o'zgartirish orqali yoki 
Reset
funktsiyani chaqirish orqali (bu qubitni o'lchaydi va agar u
bo'lsa)
, unga X darvozasini qo'llang).
Laboratoriya 1
Bu Q# ning juda tez xulosasi, lekin siz ko'rib turganingizdek, u ko'pchilik klassik tillarga juda
o'xshash. Kurs davomida biz ilg‘orroq narsalarga o‘tamiz, lekin siz bir nechta oddiy vazifalarni
hal qilish uchun yetarli bilimga egasiz. Keyingi sahifaga o'ting va siz birinchi amaliy mashg'ulot
laboratoriyasida Q# kodini yozishni boshlaysiz!
use(qubit = Qubit())
{
// Do something with the qubit
Reset(qubit);
}
|0⟩
|0⟩
|0⟩
|1⟩
Oxirgi yangilanish: 2021-yil 11-iyun

Download 250.35 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling