Labview dasturlash muhitida siklik amallar va funksiyalar. Aniq sondagi sikllar bilan ishlash (for)



Yüklə 0,59 Mb.
səhifə2/2
tarix24.06.2022
ölçüsü0,59 Mb.
#62203
1   2
2.Lab for, while

    Bu səhifədəki naviqasiya:
  • 1 dan N



Siljiydigan registrli siklga misol (4- rasm).

4-rasm. Siljiydigan registrli siklga misol
Numeric 3 indikatorida 2 sekund intervali bilan 0 dan 9 gacha bo‘lsak, sonlar paydo bo‘ladi, Numeric 2 da esa huddi shunday interval bilan – 1 dan 8
gacha sonlar paydo bo‘ladi. Numeric 3 dagi sonlarga mos keluvchi oldingi
iterasiyadagidek (– 1 – siljiydigan registrning boshlang‘ich qiymati) Numeric
indikatorida 9 son qiymati barcha sikl bajarib bo‘lganidan keyin paydo bo‘ladi.
1 dan N gacha bo‘lgan yigindini hisoblashga misol (5- rasm).

5-rasm . 1 dan N gacha bo‘lgan yig‘indini hisoblash uchun misol


1 . Funksiyalar bo`limidan Structeres -> While loop amali tanlanadi:
2 . While loop amali Block diagram(oq oyna) ga qo’yiladi:

3. O`ng pastki burchakdagi qizil belgiga Create Control ni qo`shamiz, i ga esa Create Indicator ni qo`shamiz:


4. While operatori ichiga for operatorini qo`shamiz va i ga Create Indicator va N ga Create constant kiritamiz:


5. Vaqtni chegaralash uchun Timing formula bandidagi Wait Until Next ms Multiple amalini for operatori ichiga kiritamiz va unga Create Constant orqali biror qiymat beramiz:


6. For operatori ichiga formulalar bandidagi Comparison bo`limidan Equal? Operatorini tanlaymiz(albatta bu operatorni tanlash ixtiyoriy) va quyidagicha ko`rinishda operatorlarni bir-biriga bog`laymiz:

7. Natijada, frontal panelda quyidagi ko`rinish paydo bo`ladi:


Run amalidan foydalansak, Numeric 2 qiymat 0 dan 4 gacha 5 marta o`zgarish vaqtida har safar 3 qiymatni qabul qilganida yashil indentifikator yonadi va Numeric 2 ga 1 soni qo`shilib boradi.
Yüklə 0,59 Mb.

Dostları ilə paylaş:
1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin