Zmiana kroku obserwacji.
: 18 gru 2011 15:26
Witam wszystkich po raz 1wszy
Z LabView zacząłem pracować co nie co na studiach i teraz nadeszła pora na zmierzenie się z projektem inżynierskim właśnie w LV.
Mam problem zmienić krok obserwacji na wykresie. A dokładniej każda próbka z pętli while będzie pojawiać się na wykresie przyjmijmy że co 60 sek. Program tworzę w formula node która jest w pętli while. W Formula node dopisałem jeszcze jednego while'a który powinien mi opóźniać wysyłanie danych do wykresu.
Program działa tylko że wykres tworzy się tak samo jak bez while'a (prędkość iteracji).
Co powinienem zmienić by otrzymać dany efekt.
Mam nadzieję że zrozumiale opisałem swój problem.
Pozdrawiam Szymon
Z LabView zacząłem pracować co nie co na studiach i teraz nadeszła pora na zmierzenie się z projektem inżynierskim właśnie w LV.
Mam problem zmienić krok obserwacji na wykresie. A dokładniej każda próbka z pętli while będzie pojawiać się na wykresie przyjmijmy że co 60 sek. Program tworzę w formula node która jest w pętli while. W Formula node dopisałem jeszcze jednego while'a który powinien mi opóźniać wysyłanie danych do wykresu.
Kod: Zaznacz cały
//step of observation 60 s
int i = 6000;
float h = 0.01
while(i >= 0)
{
T_k= T_k +h*(((F_1*(T_in-T_k))/Vk)+(P-(k*A*(T_k-T_p))/(Vk*Density*cw)));
T_p = T_p + h*(F_hot*T_hot+F_cold*(-1)*T_cold-(F_hot+(-1)*F_cold)*T_p+k*A*(T_k-T_p))/V;
i--;
}
Co powinienem zmienić by otrzymać dany efekt.
Mam nadzieję że zrozumiale opisałem swój problem.
Pozdrawiam Szymon