LabVIEWForum.de - spaltenweise Mittelwert rechnen!

LabVIEWForum.de

Normale Version: spaltenweise Mittelwert rechnen!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6
Bitte LVF-Regeln beachten (etwas besser auf Groß- und Kleinschreibung achten). Rulez
Außerdem darfst Du hier im Forum die Leute gerne mit "Du" anreden. Wink

Gruß Markus

' schrieb:ja ich möchte das selbe machen. allerdings bei mir stehen die Daten schon bereits,d.h das ist eine "offlineanalyse" was ich machen möchte...
haben Sie vllt ein VI; was mir die Sache einbisschen veranschaulicher macht?
wäre ihnen alle sehr dankbar für jede Hilfe.
Tiko
Hi,

ich habe mal schnell was zusammengeklickt.
Der Timer ist nur drinne, dass man sehen kann was passiert. (Also in der Endversion entfernen)
Die Anzahl der Schleifendurchgänge musst du deinen Bedürfnissen anpassen.

Gruß HP

Lv09_img2
Ich hatte ja nicht vor, gleich mit ner Lösung um mich zu schmeißen...

.. aber bevor man es so umständlich macht:

[attachment=24732]


Gruß SeBa
vielen Dank für das VI, ich habe es angepasst und kann jetzt meine Werte so wie erwünscht mittelnSmile
jetzt habe ich aber das nächste Problem, und zwar ich möchte gerne meine Messwerte so in einem Diagramm darstellen, wobei auf der X-Achse die 512 Messungen stehen und auf der y-Achse die gemittelte Werte, ich habe einiges probiert aber das haut noch nicht hin,
ich bin jedem dankbar für jeden Hinweis oder sogar ein kleines VI.
anbei ist mein erstelltes VI (mit LabVIEW 8.6).[attachment=53207:mittelwert.vi]
danke
Tiko
' schrieb:vielen Dank für das VI, ich habe es angepasst
Habe das angepasste VI nochmals nach meinem Geschmack angepasst:
[attachment=24766]
Lv86_img[attachment=24768]
Hallöle,

ich möchte auch lernen, wie man spaltenweise Mittelwerte berechnet...hab so´n Ansatz probiert, zumindest stimmt schonmal das Einlesen der Datei, die While-Case-Schleife kann ich nciht ganz umsetzen, wenn das überhaupt stimmt.... Hab versucht bei anderen abzugucken, aber ich kanns nicht umsetzen auf das, was ich machen will...

In der Txt-Datei sieht man 4 Werte/Sec geschrieben. Ich möchte über die Zeit mitteln, undzwar so:

zuerst die Sekundenzahlen in integer verwandeln und dann dem Prog sagen, er soll die Werte solange aufsummieren, solange die Sekunde gleich ist und dann durch die Anzahl der Zeilen teilen. Also ich will nicht von vornherein durch 4 teilen, sondern das Prog soll selber die Anzahl der Werte ermitteln.
Am Ende die neue Datei als Txt-File ausgeben....

Hat jemand Lust und Zeit weiterzuhelfen?

Grüße,
Ema
' schrieb:Hat jemand Lust und Zeit weiterzuhelfen?

So...

das ist ein Anfang der einen möglichen Weg aufzeigt. Da es ein Beispiel ist, wird nur der Mittelwert der Spalte 2 gebildet. Als Hausaufgabe kannst du es für die anderen Spalten erweitern.

Möge jemand einen perfomanteren Weg aufzeigen und es mit einem Benchmark beweisen Tongue

[attachment=25707][attachment=25708]

Lv80_img[attachment=25709]

Gruß SeBa
Dankeschön!

O ok.... erstmal hieroglyphen entziffern....Big Grin
Lol

Frag ruhig. Wink
Ich bin so kluk, immerhin verstehe ich alles FOR der VOR- und CASE- Schleife....(es gibt wohl viele Arten ein File einzulesen stimmts?)

Index Array (in FOR-Schleife):
keine Spalten und Zeilenangabe nötig, wieso?

nochmal index Array in CASE-Schleife?

Shift Registers: hab nur so viel verstanden: irgendwie wird alles gerechnet was gerechnet werden soll, die Pfeile rechts (nach oben zeigend) merken sich den letzten Schritt, geben es an die Pfeile links (nach unten zeigend) zurück und es geht ab dem zuletztgemerkten Schritt weiter....

CASE FALSE: Sobald die abgerundeten Zahlen nicht mehr gleich sind, wird der MW berechnet...aber ist für mich nicht nachzuvollziehn, wieso MEAN mit dem Feld außerhalb der FOR-Schleife verbunden ist, dann verstehe ich diese viele build Arrays nicht....ach ich weiß gar nicht, was ich da genau fragen soll, weil ich da fast gar nix in den Schleifen so richtig nachvollziehn kann....

Du hast nicht zufällig sooo viel Lust mir n bissl da was zu erklären, was so passiert....? Sonst kann ich meine Hausaufgaben nicht machenBig Grin
Seiten: 1 2 3 4 5 6
Referenz-URLs