variant tuzilmasi nima?

PPT 37 pages 1.2 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 37
powerpoint presentation 6-ma`ruza variant strukturalari. shart bo’yicha tsikl va variant strukturasi reja: variant tuzilmasi nima? kiritish/chiqarish terminallarini ulash variantlarni qo`shish variant tuzilmasida tunellarni avtomatik bog`lash shart bo`yicha tsikl va variant strukturasi dialogli oynasi formula bog`lami variant tuzilishi (case structure) shart mavjud bo`lgan matnni bajarish usuli bo`lib, ya`ni implikatsiya operatoriga o`xshaydi(if-then-else). bu tuzilmani siz functions palitrasining programming>>structures ichki palitrasidan topishingiz mumkin. quyidagi 1-rasmda keltirilgan variant tuzilmasida ikki yoki undan ko`p ichki dasturga ega yoki variantga ega. sonli, matnli va mantiqiy qiymatlarga ko`ra siz taqdim etgan variant tuzilmasi selektorlaridagi variantlardan biri bajariladi. agar variant tuzilishi selektoriga mantiqiy qiymat ulangan bo`lsa, unda tuzilma ikkita mantiqiy qiymat variantiga ega bo`ladi: rost va yog`on. agar selektorga sonli yoki qatorli ma`lumotlar ulangan bo`lsa, unda tuzilma cheksiz variantlarga ega bo`ladi. boshlang`ich ikkita variant mavjud bo`ladi, lekin siz ularning sonini oshirishingiz mumkin. quyidagi 2-rasmda ko`rsatilganidek bir variant uchun bir necha qiymatlarni ishlatish mumkin. bundan tashqari agar tuzilma selektori …
2 / 37
ng maksimal qiymatigacha, “-2..2” degani -2 dan 2 gacha bo`lgan barcha qiymatlar. variantlarni qiymatlar diapazoni sifatida belgilash mumkin “..” (masalan, -12..9). bundan tashqari labview uch va undan ko`p butun sonlar ro`yxatini(vergul bilan) diapazon bilan almashtirishi mumkin. diapazonlarni matnlar uchun ham amalga oshirib bo`ladi, lekin natija unchalik aniq bo`lmaydi. diagramma blokida variant tuzilmasini joylashtirganda birinchi marotaba u mantiqiy formada ifodalanadi. tuzilmada sonli qiylatlarni ishlatish uchun selektorga sonli ma`lumotlar tipini berish kerak. variant tuzilmasi ko`p sonli ichki diagrammalarga ega bo`lishi mumkin, lekin bir vaqtning o`zida siz faqat birtasini ko`rishiz mumkin. tuzilma yuqori qismi chap yoki o`ng yo`naltirgich selektoriga sichqoncha bilan tanlanganda mos ravishda keyingi va oldingi ichkidiagrammalarni ko`rishingiz mumkin. bundan tashqari tuzilmaning yuqori qismi selektoriga sichqonchani o`ng tugmasi bilan murojaat qilib, paydo bo`lgan menyudan barcha variantlarni ko`rishingiz hamda ulardan birini tanlashingiz mumkin. variantlarga o`tishning boshqa usuli tuzilmaning chegarasiga sichqoncha o`ng tugmasi bilan murojaat va “show case” optsiyasini tanlashdir. agar siz selektorga kasr …
3 / 37
irib tashlash kerak. selektor terminali qatorli ma`lumotlari tipi uchun qo`shtirnoqda keltiriladigan qatrolar qiymatrini aniqlashtirish kerak. yagona istisno “default” so`zi bo`lib, u qo`shtirnoqqa olinmaydi. “default” varianti shuni bildiradiki, default “default” qiymatiga ega bo`ladi, jimlik bo`yicha variant emas. kiritish/chiqarish terminallarini ulash variantlar tuzilmasi barcha kirish terminallarida(kirish nuqtalari va selektorlar) ma`lumotlari barcha variantlar uchun murojaatli bo`ladi. variantlar bilan ishlaganda albatta tuzilmaga kirish ma`lumotlarini yoki chiqish ma`lumotlarini ishlatish shart emas, lekin agar bir variantdan ma`lumotlar chiqarilsa unda barcha variantlardan ma`lumotlar chiqarilishi kerak. bir variant tuzilmasidan tashqariga ma`lumotlarni chiqarganda barcha variantlarda o`sha joyning o`zida bo`yalmagan chiqish nuqtalari paydo bo`ladi. barcha variantlar nuqtasi uchun ma`lumotlarni bermas ekansiz vu ni ishga tushurish belgisi “siniq” bo`lib qolaveradi. shunga amin bo`lingki, mavjud chiqish nuqtasiga o`tkazgichni to`g`ridan-to`g`ri ulanganligiga amin bo`ling, aks holda siz ularning ko`p sonini yaratishingiz mumkin. kiritish/chiqarish terminallarini ulash sizda savol tug`ilishi mumkin: har bir variant uchun chiqish ma`lumotlarini tuzilmasini ulash nima uchun kerak? chunki variant tuzilmasi qaysi …
4 / 37
`ng tugmasini tanlasangiz, paydo bo`lgan menyu “add case after” va “add case before” optsiyalarini taklif etadi. siz “duplicate case” optsiyasini joriy variantni nusxalashlariz mumkin. “delete this case” optsiyasi yordamida joriy variantni o`chirish mumkin. variant tuzilmasida tunellarni avtomatik bog`lash labview da dastur tuzish jarayonida ko`p holatlardan faqat bir holatda kirish qiymatlarini qayta ishlash talab etiladi, boshqa holatlarda ma`lumotlar qayta ishlanmasdan ya`ni o`zgartirishsiz uzatiladi. bunda xuddi o`sha variant tuzilmasi kirish tunelini bir chiqish tuneliga ulashga majbur bo`lasiz. yana shunday holatlar bo`ladiki kop` sonli variantlar tuzilmasi orqali qo`shimcha o`tkazgich kerak bo`ladi. labview ning 2009 yildagi versiyasidan keyingi versiyalarida “linked input tunnel” yordamchi menyusi punkti orqali oson bajariladi. create & wire unwired cases va create punktlari esa tanlangan chiqish tunelini ko`rsatilgan kirish tuneli bilan bog`laydi va variantning barcha yangi kadrlarida bu tunellar bog`lanadi. birinchi holatda labview tuzilmaning barcha kadrlarini ko`rib chiqadi va agar chiqish tunelida hech qanday ma`lumot kelmasa bog`lanishni yaratadi. ikkinchi holatda mavjud …
5 / 37
va qurollarimiz, odatda ular alohida ishlatilmaydi. shartga ko`ra hosil qilinadigan tsikl – bu ish tugamaguncha aylanadigan bizning tsirkulyar arra. biz unga variant strukturasini joylashtiramiz - bu bizning pnevmatik boltamiz bo`lib, turli variantlarni qayta ishlaydi. variant strukturasi struktura selektori terminaliga kiruvchi qiymatlarga bog`liq ravishda har xil ichkigrammalarga bo`lish uchun xizmat qiladi. bajaradigan funktsiyasiga ko`ra u dasturlash tillaridagi if-then-else operatoriga mos keladi (ma`no jihatidan esa case, select yoki switch operatorlariga). variant strukturasi mantiqiy, sonli yoki satrli bo`lishi mumkin. labview selektor terminaliga kiruvchi ma`lumotlar tipini avtomatik ravishda aniqlaydi. bir nechta oddiy elementlarni birlashtirib biror-bir murakkabroq ob`yekt hosil qilish mumkin. bolta va arra yordamida barchasini yaratish mumkin emas, lekin ikkalasini birgalikda ishatib mukammal predmet hosil qilish mumkin. labview strukturalari - bu bizning uskuna va qurollarimiz, odatda ular alohida ishlatilmaydi. shartga ko`ra hosil qilinadigan tsikl – bu ish tugamaguncha aylanadigan bizning tsirkulyar arra. biz unga variant strukturasini joylashtiramiz - bu bizning pnevmatik boltamiz bo`lib, turli …

Want to read more?

Download all 37 pages for free via Telegram.

Download full file

About "variant tuzilmasi nima?"

powerpoint presentation 6-ma`ruza variant strukturalari. shart bo’yicha tsikl va variant strukturasi reja: variant tuzilmasi nima? kiritish/chiqarish terminallarini ulash variantlarni qo`shish variant tuzilmasida tunellarni avtomatik bog`lash shart bo`yicha tsikl va variant strukturasi dialogli oynasi formula bog`lami variant tuzilishi (case structure) shart mavjud bo`lgan matnni bajarish usuli bo`lib, ya`ni implikatsiya operatoriga o`xshaydi(if-then-else). bu tuzilmani siz functions palitrasining programming>>structures ichki palitrasidan topishingiz mumkin. quyidagi 1-rasmda keltirilgan variant tuzilmasida ikki yoki undan ko`p ichki dasturga ega yoki variantga ega. sonli, matnli va mantiqiy qiymatlarga ko`ra siz taqdim etgan variant tuzilmasi selektorlaridagi variantlardan biri bajarilad...

This file contains 37 pages in PPT format (1.2 MB). To download "variant tuzilmasi nima?", click the Telegram button on the left.

Tags: variant tuzilmasi nima? PPT 37 pages Free download Telegram