Witam,
mam problem, ponieważ nie wiem jak utworzyć funkcję prostokątną rect, lub równoważne temu wyrażenie
rect((t-(T/2))/T) = { 1 dla 0=<t=<T
{ 0 dla pozostałych t
Cała funkcja jest w załączonym obrazku, ale część z cosinusem wykonałem w Formula.
Proszę o pomoc lub naprowadzenie mnie, dopiero parę dni siedzę przy labview, a jest mi to potrzebne do inżynierki.
Funkcja prostokątna [rect]
Re: Funkcja prostokątna [rect]
A próbowałeś w Formula Node wpisać po prostu:
if ( 0 <= t && t <= T) rect = 1;
else rect = 0;
Czy to nie o to chodzi?
if ( 0 <= t && t <= T) rect = 1;
else rect = 0;
Czy to nie o to chodzi?
Re: Funkcja prostokątna [rect]
Nie działa, ponieważ wartości t i T wykorzystuję również do części równania z cosinuem, t i T są jako control i to co wyjdzie z rect muszę jeszcze pomnożyć z drugą częścią równania.
Ostatnio zmieniony 08 sty 2013 23:15 przez radziuxxx, łącznie zmieniany 1 raz.
Funkcja prostokątna [rect]
Możesz je podpiąć do terminala wejściowego Formula Node, także to nie problem 
Edit:
W sumie to drugą część równania mnożysz przez 1 lub 0 także możesz je wpisać po if(...)

Edit:
W sumie to drugą część równania mnożysz przez 1 lub 0 także możesz je wpisać po if(...)
Re: Funkcja prostokątna [rect]
Powstały błędy w Formula Node. Do Formula Node sam dodałem dwa wejścia i jedno wyjście, bo inaczej nie mogłem do tego nic doprowadzić
Re: Funkcja prostokątna [rect]
W te pomarańczowe prostokąciki w Formula Node wpisz nazwy (t, T, rect)
Re: Funkcja prostokątna [rect]
Działa, wielkie dzięki:)
Pozdrawiam
Pozdrawiam