Buxoro muxandislik texnologiya instituti


Download 2.45 Mb.
Pdf ko'rish
bet13/21
Sana30.08.2023
Hajmi2.45 Mb.
#1671634
1   ...   9   10   11   12   13   14   15   16   ...   21
Bog'liq
dasturlash tillari bazasida texnik ilovalar

Sozdat 
massiv 
(Massiv 
yaratish) 
funksiyasi 
(Programming>> 
Array(Massiv) palitrasi) bu misolda boshlang’ich ma’lumotlarni yangi 
massivni hosil qilish uchun quyidagi tartibda birlashtiradi: 
Boshlang’ich massiv +1 element+2 element+oxirgi massiv. 
4-rasm. 
Blok-diagrammadagi funksiya chap tomondagi ikonka sifatida 
tasvirlangan.


31 
Chislo elementov massiva (Massivdagi elementlar soni-Massiv palitrasi) 
funksiyasi birlashtirilgan massivdagi elementlar sonini qaytaradi. 
 
Viborka iz massiva (massivdan tanlash) funksiyasi massivning o’rtasidagi 
elementni qaytaradi. 
LabVIEW Sozdat massiv (Massiv yaratish) funksiyasi orqali massiv 
yaratadi. So’ngra massivning o’rtasidagi elementi indeksining qiymati- 
massiv uzunligining yarmi minus bir kabi hisoblanadi.
3. Yuza panelga qaytib, VUni ishga tushuring. Kiruvchi ma’lumotlarning har 
xil kombinatsiyasini hosil qiling. 
4. MYWORK papkasida VUni saqlab, yoping.
AMALIY MASHG‟ULOTNI BAJARISH TARTIBI 
Nazariy ma’lumotlar bilan tanishib chiqing. Belgilangan vazifalarni ketma-
ket bajaring va natijalarni tahlil qiling. 
AMALIY MASHG`ULOTNI TOPSHIRISH TARTIBI 
Avtomatik indekslash orqali yaratilgan massivlarni ekranga chiqarib uni yaratish 
texnologiyasini tushuntiring. 
6-AMALIY MASHG‟ULOT 
Mavzu: TARTIBNI O‟ZGARTIRISH. ICHKI MASSIVNI ANIQLASH. 
Ishdan maqsad: Massivdagi elementlar tartibini o’zgartirish, ichki massivni 
aniqlash va massiv elementlarini ko’paytirish amallarini o`zlashtirish. 
 
Nazariy qism 
Massiv va klasterlarning o`zaro almashinuvi 
Ba`zi hollarda massiv va klasterlarni o`zaro almashtirish qulay hisoblanadi. 
Buning qulayligi shundaki, LabVIEW da klasterlardan ko`ra massivlar bilan 
ishlaydigan funktsiyalar ko`proq. Masalan, yuzadagi panelda tugmalar klasteri 
joylashgan bo`lsin. Tugmalarning joylashish tartibini teskarisiga o`zgartirish uchun 
“Klaster v massiv”(Cluster to Array) funktsiyasi yordamida klasterni massivga 
o`zgartirib, so`ngra “Obrashenie indeksov odnomernogo massiva” (Reverse 1D 
Array) funktsiyasi yordamida tugmalarning joylashish tartibi teskarisiga 
o`zgartiriladi. Teskari amal-massivni qaytib klasterga o`zgartirish uchun “Massiv 
v klaster”(Array to Cluster) funktsiyasidan foydalaniladi (6.1-rasm, 6.2-rasm).


32 
6.1-rasm. “Massiv v klaster” funktsiyasi. 
6.2-rasm. “Klaster v massiv” funktsiyasi. 

Download 2.45 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   ...   21




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