variant strukturalari

PPT 37 стр. 1,2 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
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 …

Хотите читать дальше?

Скачайте все 37 страниц бесплатно через Telegram.

Скачать полный файл

О "variant strukturalari"

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...

Этот файл содержит 37 стр. в формате PPT (1,2 МБ). Чтобы скачать "variant strukturalari", нажмите кнопку Telegram слева.

Теги: variant strukturalari PPT 37 стр. Бесплатная загрузка Telegram