LabVIEWForum.de
Mittelwert von 20 Werten fortlaufend(1-20; 2-21; ...) ermitteln - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Mittelwert von 20 Werten fortlaufend(1-20; 2-21; ...) ermitteln (/Thread-Mittelwert-von-20-Werten-fortlaufend-1-20-2-21-ermitteln)



Mittelwert von 20 Werten fortlaufend(1-20; 2-21; ...) ermitteln - philipp - 15.03.2010 21:27

Moin werte LVF-Gemeinde.

Ich habe mal wieder eine Frage zu einer Mittelwertbildung.

Ich möchte gerne einen Mittelwert aus 20 nacheinander erfassten Werten bilden. Das stellt soweit kein Problem dar.
Jedoch soll dann im nächsten Durchlauf, wenn 21 Messwerte vorhanden sind der Mittelwert der Werte 2-21 bestimmt werden. Also quasi einen Speicher mit 20 Werten und dann den 1. Wert rausschmeißen und hinten den nächsten dran. FIFO is des vom Prinzip oder?

Wie kann man so etwas realisieren? Gibt es da fertige VIs? Oder macht man das z.B. mit Array-VIs..."aus Array entfernen" oder Subset Array?

Vielen Dank schon einmal im Voraus und einen schönen Abend!

Philipp

Lv86_img


Mittelwert von 20 Werten fortlaufend(1-20; 2-21; ...) ermitteln - macmarvin - 15.03.2010 22:30

Servus,

anbei eine Idee dazu. Jede Instanz hat dabei ihren eigenen Speicher. Erst wenn genügend Werte vorhanden sind werden gültige Werte ausgegeben. Ist für manche Situationen vielleicht ganz praktisch... für andere garnicht :-)



LV 8.6
[attachment=25145]
[attachment=25146]


Mittelwert von 20 Werten fortlaufend(1-20; 2-21; ...) ermitteln - chrissyPu - 15.03.2010 22:36

schau doch mal nach moving-average-Filtern...


Mittelwert von 20 Werten fortlaufend(1-20; 2-21; ...) ermitteln - jg - 15.03.2010 22:55

Wie chrissyPu schon andeutet, wieso etwas neu erfinden, was es schon fertig gibt:
[attachment=25147]
Gruß, Jens


Mittelwert von 20 Werten fortlaufend(1-20; 2-21; ...) ermitteln - Y-P - 16.03.2010 07:47

Hier ein kleines Bsp., wie Du das z.B. anwenden könntest.
[attachment=25149]
snip09

Gruß Markus


Mittelwert von 20 Werten fortlaufend(1-20; 2-21; ...) ermitteln - philipp - 16.03.2010 08:46

Guten Morgen!

Vielen Dank für die zahlreichen Antworten.

Werde das gleich ausprobieren.

Grüße Philipp