INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Probleme mit Mittelwertbildung :-(



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

20.10.2006, 16:54
Beitrag #1

PowerMicha Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

8.5
2005
de

71332
Deutschland
Probleme mit Mittelwertbildung :-(
Hallo,

ich benötige für ein Messprogramm eine Mittelwertbildung,
und haben schon mehrere Möglichkeiten versucht, aber nichts hat Funktioniert :-(
Ich habe einen Auszug aus meinem Programm hier angehängt.
Es soll folgendermaßen Funktionieren: Die Graph Anzeige zeigt ein Messsignal in Echtzeit an.
Über einen String der über die Serielle Schnittstelle eingelesen wird kommt das „!“.
Nun soll aus dem Signal das am Graph angezeigt wird ein Mittelwert über die Zeit bis zum „M“ String gebildet werden (ca. 7 Sekunden) der dann beim „S“ String an die LabVIEW Messdaten schreiben Datei weitergegeben wird.
Ich bekomme das leider nicht hin, kann mir jemand eventuell einen Programmvorschlag erstellen?

Danke

Gruß

Micha


Angehängte Datei(en)
Sonstige .vi  Mittelwert2.vi (Größe: 364,8 KB / Downloads: 225)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.10.2006, 17:35 (Dieser Beitrag wurde zuletzt bearbeitet: 20.10.2006 17:49 von Lucki.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Probleme mit Mittelwertbildung :-(
Was heißt hier Echtzeit, was heißt hier Mittelwertbildung? Deine Datenaufnahme funktioniert so: Der DAQ-Assistent wartet, bis 100 Daten erfasst worden sind. Das schreibt er dann in einen Graphen, wobei die alten 100 Daten im Graphen gelöscht werden, und arbeitet die anderen Express-VIs ab. Dann beginnt das Spiel von vorn. Wenn Du also plötzlich zu einem bestimmten Zeitpunkt einem Mittelwert bilden willst, dann stehen Dir in dieser Konfiguration nur die letzten (im Grafen) oder die nächsten 100 zu erwartenden Daten (aus dem Express VI) zur Verfügung. Ist das wirklich genau das, was Du willst? Mir kommen da Zweifel. Zu beachten ist auch, daß die Datenerfssung nicht kontinuierlich ist, nach je 100 Daten hat man ein Pause von undefinierter Länge.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2006, 18:09
Beitrag #3

PowerMicha Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

8.5
2005
de

71332
Deutschland
Probleme mit Mittelwertbildung :-(
Hallo Lucki,

ich muss von von einem Prüfling die Stromaufnahme in den ersten sieben Sekunden messen und den Mittelwert bestimmen, um den Wert dann mit dem Referenzwert zu vergleichen!
Das meine ich mit "Echtzeit"

Gruß

Micha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2006, 15:27
Beitrag #4

PowerMicha Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

8.5
2005
de

71332
Deutschland
Probleme mit Mittelwertbildung :-(
Geht das mit dem Mittelwert vielleicht irgendwie über ein Array?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2006, 15:39
Beitrag #5

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Probleme mit Mittelwertbildung :-(
Wenn du es in "Echtzeit" haben willst, dann nimm die Point by Point Operationen.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2006, 16:38
Beitrag #6

PowerMicha Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

8.5
2005
de

71332
Deutschland
Probleme mit Mittelwertbildung :-(
' schrieb:Wenn du es in "Echtzeit" haben willst, dann nimm die Point by Point Operationen.
Hallo,

vielleicht war das mit Echtzeit nicht das richtige Word dazu :-)
Ich will einfach nur ca 7 Sekunden Werte einlesen und danach den Mittelwert bilden!
Point by Point Operationen kenn ich leider nicht, was ist das?

Gruß

Micha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.10.2006, 18:10 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2006 18:12 von Danyo.)
Beitrag #7

Danyo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 52
Registriert seit: Sep 2005

8.2
2004
kA


Deutschland
Probleme mit Mittelwertbildung :-(
<div align="left">Hallo Micha!

Mit "Point by Point" meint Freedive sicherlich eine gleitende Mittelwert-Bildung, wobei immer der aktuelle Messwert mit den bereits aufgenommenen Messwerten in die Mittelwert-Berechnung eingeht, d.h. nach jedem Messwert muss ein neuer Mittelwert bestimmt werden, wobei sich die Anzahl (n) der Elemente ständig erhöht. Nur so ist ein "Echtzeit" - Mittelwert machbar.
Ich an deiner Stelle würde jedoch alle Messwerte, wie du schon meintest, in ein Array schreiben und hinterher das "Mean.vi" aus der Palette "Mathematik/Wahrscheinlichkeit und Statistik" verwenden.

Gruß Danyo
</div>


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2006, 18:36 (Dieser Beitrag wurde zuletzt bearbeitet: 19.01.2007 20:05 von Dennis.Moser.)
Beitrag #8

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Probleme mit Mittelwertbildung :-(
Danke Danyo, besser haett ichs net erklaeren koennen :-)

Anbei ein Spielbeispiel (man beachte nicht den schlechten Programmierstil!)


   
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2006, 20:13
Beitrag #9

PowerMicha Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

8.5
2005
de

71332
Deutschland
Probleme mit Mittelwertbildung :-(
Hallo,

danke für Eure Tipps!
Ich kenn mich leider nicht mit Arrays aus, hab im ersten Moment keine Ahnung wie ich das umsetzen könnte  Woher weiß ich wie viel Werte im Array liegen damit ich den Mittelwert ausrechnen kann?
Wo ist bei dem Beispiel von Freedive der Eingang?
Schönen Sonntag Abend noch!

Gruß

Micha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2006, 09:29
Beitrag #10

dc6xs Offline
registered alien
****


Beiträge: 762
Registriert seit: Aug 2006

6.1,7.00
2006
kA

79106
Sonstige
Probleme mit Mittelwertbildung :-(
' schrieb:Hallo,

danke für Eure Tipps!
Ich kenn mich leider nicht mit Arrays aus, hab im ersten Moment keine Ahnung wie ich das umsetzen könnte  Woher weiß ich wie viel Werte im Array liegen damit ich den Mittelwert ausrechnen kann?
Wo ist bei dem Beispiel von Freedive der Eingang?
Schönen Sonntag Abend noch!

Gruß

Micha

Hi Micha!

a) es gibt in der Palette Array einen Block Array-Größe
b) Ich denke mal der Eingang wird angezeigt wenn mit der Maus über den Block fährst, schau Dir doch mal die Hilfe zu dem Block an und/oder aktiver die Context-Hilfe (STRG+H).

Gruß, Rob

Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.

N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mittelwertbildung von Array aus Signalverläufen LichterLichtus 11 9.053 17.11.2017 08:58
Letzter Beitrag: GerdW
  Array-Vergleich und Mittelwertbildung domdom 4 4.729 15.05.2017 10:59
Letzter Beitrag: jg
  Mittelwertbildung bei FFT-Spektren dimitri84 20 19.650 24.04.2015 08:18
Letzter Beitrag: dbuckl
  Problem mit Mittelwertbildung JohnnyBlack 4 5.377 16.05.2013 15:14
Letzter Beitrag: GerdW
  Problem bei Mittelwertbildung Tower 6 5.904 09.02.2010 10:48
Letzter Beitrag: BsaiboT
  Mittelwertbildung von mehreren Kanälen NoD 4 5.042 06.10.2009 15:07
Letzter Beitrag: NoD

Gehe zu: