Strona 1 z 1

Liczeni sredniej z ostatnich 10 pomiarów

: 14 gru 2007 22:38
autor: cichym
Witam!! Jestem początkujący w LabVIEW i zaczynam pisać programiki na zajęciach i mam taki mały problem, dla większości pewno to błaha sprawa ale nie dla mnie. Ale do rzeczy.
Napisałem programik który losuje liczby od 60 do 80 znajduje max i min rysuje ich przebiegi ale mam, zapisuje to wszystko do pliku ale mam problem bo muszę zrobić liczenie średniej z 10 ostatnich losować tak aby co każdą nową wartość średnia była liczona z ostatnich 10 wartości. Nie mogę zastosować 10 Shift Register tylko zrobić to inaczej, Był bym bardzo wdzięczny za pomoc
Proszę zmienić tytuł wiadomości. bogdani

Początkujący potrzebuje pomocy

: 15 gru 2007 09:33
autor: sliski
Witam,

Funkcja "Mean PtByPt.vi" ktora usrednia punkt po punkcie, do jej uzycia nie potrzeba Shift Register (ale wewnatrz tej funkcji jest uzyty).

Drugi sposob np. za pomoca pomocniczego bufora (macierz 1D) i dostepu do niego poprzez "Property Value". Kolejna liczbe wstawic jako pierwszy element bufora (index 0) nastepnie usunac ostatni element. Wartosc srednia to usredniona wartosc bufora, po kazdej operacji wstawienia/usuniecia.

Pozdrawiam
sliski

Początkujący potrzebuje pomocy

: 15 gru 2007 11:27
autor: Mikrobi
Kolejny pomysł:
jeśli gromadzisz wartości losowań do tablicy to paleta Array oferuje funkcję Array Subset
rozmiar całej tablicy wyników -10 daje index]/i[ lenght to też 10 , i to do funkcji liczącej średnią (wedle uznania)

Re: Początkujący potrzebuje pomocy

: 15 gru 2007 17:38
autor: cichym
Witam. To uśrednianie działa ale niestety ja muszę zrobić to inaczej. Znalazłem kontrolkę która sumuje elementy tablicy i myślałem aby wpisywać cały czas do 10-elementowej tablicy wartości i wynik dzielić przez 10. Ale mam problem jak wpisywać te wartości do tablicy.

Pozdrawiam i dzięki dla tych co mi pomogli wcześniej

Re: Początkujący potrzebuje pomocy

: 15 gru 2007 21:46
autor: Pitol
można spróbować tak:
tworzysz sobie tablicę n-elementową a potem FIFO i powinno grać...

Początkujący potrzebuje pomocy

: 15 gru 2007 23:05
autor: cichym
Wielkie dzięki za pomoc.
Dzięki Wam rozwiązałem jak dla mnie duży problem. Ale to może początki więc powinno być tylko lepiej

Pozdrawiam