Hogyan tudok egy logikai kimenet alapján újraindítani folyamatokat LabVIEW-ban?
Tehát: Ha a program talál egyező számokat az 1D-s tömbben, akkor induljon újra a program.
Logikai értékkel akarom újraindítani a programot, de ha csak rákötöm a While Loop stopjára, akkor végtelenszer újrajátsza a programot...
Ha egy ilyen egyszerű feladatot sem tudsz megoldani, minek jelentkeztél egyáltalán a versenyre? :)
Mi kb. másfél óra alatt kész lettünk a programmal, ami tökéletesen fut. Ne haragudj, de nem sok esélyetek van a normális csapatok ellen. :)
Normális csapat? Kiváncsi lennék, hogy egy C++ ban meg tudnád csinálni?
Nem mindenki olyan "ügyes" mint ti. GRATULÁLOK... remélem megnyeritek....
Csinálj egy nagyon egyszerű state machine-t (case struktúra a while loopodon belül amelyik a saját eseteit is manipulálja). Legyen inicializáló state (berakhatsz egy VI server refer it, reinit all metódussal), ha egyező cucc van, irány az iniciaálizáló state, ha nem, folytasd a barmolást amit eddig csináltál a többi state-el.
De balfék kocka elavult módon hangzik ez magyarul, majdnem annyira mint a C++.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!