Mittelwert aus array´s - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Mittelwert aus array´s (/Thread-Mittelwert-aus-array%C2%B4s) |
Mittelwert aus array´s - wanze - 26.05.2010 12:52 Hallo Zusammen, es funktioniert, vielen Dank für den göttlichen Einfall Tobias habe mal zwei Screenshots angehängt. Vielen Dank wenn ich jetzt allerdings 5 Dateien einlese, muss ich nur noch Array erstellen erweitern? mein Ziel ist es 5 Messungen durchzuführen(eine Messung zwei Spalten), diese Daten in Array´s zu hinterlegen und diese in einem Plott dazustellen. das Problem ist folgende Struktur (Anhang)- es werden keine Daten in den Gesamtarray gespeicht. bei der Struktur handelt es sich um eine CASE die über buttons gesteuert wird. zudem versuche ich mit Hilfe von Kontrollboxen die 5 Kurven (ein Plott) zu selektieren und wieder aus dem Plott verschwinden zulassen. vielen Dank schonmal Grüße Wanze Mittelwert aus array´s - BsaiboT - 26.05.2010 14:35 Hallo Wanze. Da bin ich ja froh, dass ich dir habe helfen können. da ich gerade etwas Zeit hatte habe ich versucht dein weiteres Anliegen zu verstehen und dabei ist folgendes heraus gekommen: [attachment=26721] Edit: Das Bild zeigt eine falsche Schalterstellung, da ich nach der Ausführung des VIs noch an den Schlatern "herumgepfuscht" habe. Die gezeigten Mittelwerte entsprechen einer Schalterstellung von oben nach unten: OFF-ON-ON-ON-ON [attachment=26722] In dem SubVI "activate" schalte ich lediglich bei True Input=Output und bei False generiere ich ein 0-Array gleicher Dimension wie das eingangsarray als Output. Ich habe beide VIs mal angehängt: [attachment=26723] [attachment=26724] Grüße, Tobias Mittelwert aus array´s - wanze - 27.05.2010 08:17 Hallo Tobias, erstmal vielen Dank für die VI´s. Habe gestern festgestellt, das ich nur aus zwei Messreihen den Mittelwert bilde. das funktioniert schon ganz gut. -Mein Problem besteht im Messablauf. Über 5 Button soll je eine Messung gestartet werden(funktioniert). Über einen Button soll mit Hilfe von Eingabeaufforderungen eine Person angelegt werden. Diese Daten möchte ich in eine Textdatei schreiben(Header). da hab ich keine Idee? -wenn ich beispielsweise Button 1 gedrückt habe soll ein Countdown gestartet werden(zählt runter).wenn der counter bei 0 ist ertönt ein Signal.dann soll erst die Messung beginnen. Habt ihr da eine pfiffige Idee? habe den counter als screenshot hochgeladen. -nachdem ich 5 Messungen aufgenommen habe, werden die Daten (2*5 Spalten) in einen Array überführt, zuvor indiziert damit ich auf jede Spalte (Mittelwerte) zugreifen kann. mein Programm soll automatisch, egal ob 3,4 oder5 Messungen alle Kurven in ein Diagramm schreiben. das weitere Problem besteht darin das ich nicht weiß wie ich die dargestellten Kurven selektieren kann und diese wieder aus dem Diagramm lösche.die verbleibenden Kurven im Diagramm sollen mit den Daten der Eingabeaufforderung in eine Datei gespeichert werden. Hoffe ihr seid nicht eingeschlafen bei dem Roman den ich geschrieben habe. Könnt ihr mir bitte auf die Sprünge helfen. Viele Grüße Wanze Mittelwert aus array´s - wanze - 27.05.2010 18:44 Braucht ihr mehr Informationen zu meinen Fragen?Soll ich die Probleme weiter beschreiben? Mittelwert aus array´s - BsaiboT - 28.05.2010 10:43 Du solltest für die nächste Fragestellung ein neues Theama eröffnen, falls du bei der Forensuche nicht fündig geworden bist. Aber hier eine Anregung, wie man einen Countdown machen könnte: [attachment=26733] Grüße, Tobias Mittelwert aus array´s - dimitri84 - 28.05.2010 10:49 ' schrieb:In dem SubVI "activate" ... Erstmal bekommst du von mir den Designpreis 2010 für's schönste VI Design. Ich musste zweimal gucken bis ich gerafft hab, dass das ein subVI ist. (Zum Verständnis) Ist das ein VI wo man bei Ablaufinvariant (reentrant) ein Häkchen setzen sollte? Ja, oder? Mittelwert aus array´s - wanze - 28.05.2010 17:58 stimmt das Design vom Activate.vi ist echt nicht schlecht. @ dimitri84 : verstehe deine Frage nicht, kannst du Sie genauer formulieren. an sich soll über ein Menü oder wie oben ein Cluster aus Buttons mehere Messungen gestartet werden. erst wenn die Messungen aufgenommen wurden (im Array), soll auf diese zu gegriffen werden. hierbei habe ich eine CASE-Struktur verwendet. Ich möchte aus jeder CASE (ein Array) zu einem Gesamtarray (max. 2+5 Spalten) außerhalb der CASE zusammenfügen, um damit weiter zuarbeiten. Leider wird kein Array nach außerhalb angezeigt. Muss ich den Tunnel modifiziren. oder liegt das an der Schleife bei der Datenerfassung? Zum weiterarbeiten möchte ich alle Messungen (10 Kurven) in einem Diagramm darstellen( funktioniert). nach der Anzeige möchte ich per "Häckchen" die Messungen selektieren. ist das mit LabVIEW möglich? @ Tobias : werde dein Beispiel in die CASE einbauen, sollte an sich funktionieren. oder? Somit könnte ich mit dem Cluster aus Buttons 5 Messungen mit Counter abrufen. Dank dir. Grüße Wanze Mittelwert aus array´s - Y-P - 28.05.2010 18:03 Ich würd's machen. Gruß Markus ' schrieb:Ist das ein VI wo man bei Ablaufinvariant (reentrant) ein Häkchen setzen sollte? Ja, oder? Mittelwert aus array´s - dimitri84 - 28.05.2010 18:32 ' schrieb:Ich würd's machen.Ok, dann hab' ich's gerafft glaube ich. @wanze: Sorry, meine Frage hatte nichts mit deinem Thema zu tun. Das war nur eine Kleinigkeit, die ich immer im Hinterkopf hatte und geklärt wissen wollte. Mittelwert aus array´s - BsaiboT - 30.05.2010 09:40 oO Da kommt man vom Seminar :laber:zurück und muss feststellen, dass man gewonnen hat! ' schrieb: Vielen Dank verehrtes Publikum. Ich nehme den Preis dankbar entgegen und danke besonders meinen Kollegen, Freunden und Familie: Ohne eure motivierenden Worte hätte ich es niemals so weit gebracht, als dass ich heute - als kleines Ingenieurslicht - den Designpreis 2010 verliehen bekomme. Vielen Dank! Ich liebe Euch! ' schrieb:(Zum Verständnis)Natürlich sollte ein solches VI immer zur Sicherheit reentrent sein. Ich hab es am Freitag schlichtweg in der Eile vergessen. |