LabVIEWForum.de - Waveform Chart in einem Array aus Clustern

LabVIEWForum.de

Normale Version: Waveform Chart in einem Array aus Clustern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo allerseits,

Ich habe folgendes Problem: Das Programm, an dem ich z. Zt. arbeite, lässt einen Benutzer Werte aus Datenbanken auswählen und diese in mehreren Teildiagrammen anzeigen. Diese Waveform Charts befinden sich in einem Array aus Clustern. Für jede vom User bestätigte Abfrage wird ein neues Teildiagramm erstellt. Da die Werte nicht alle im selben Wertebereich liegen, müsste man die y- Skalierung einzeln vornehmen, was mir aber (beispielsweise mit Property Nodes) nicht gelungen ist. Somit nehmen alle Teildiagramme ein und dieselbe Skalierung an. Es ist zwar im Lauf möglich einfach auf die fehlerhaft skalierten Diagramme zu klicken, was den Fehler direkt behebt. Leider ist es Teil meiner Aufgabe, dies nicht in der Hand des Benutzer zu lassen, sondern programmatisch zu regeln.

Angehängt habe ich ein Beispielprogramm für die Visualisierung in Teil- Diagrammen.

Gruß,


Jingizu
Bei Deinem Beispiel wird die y-Achse doch schon automatisch richtig skaliert (vgl. Screenshot). Wacko
Oder habe ich Dich da misverstanden?Unsure

Gruß Markus
So etwas Seltsames wie diese Plot habe ich ja noch nie gesehen. Sieht fast aus wie ein Stapelplot, und auch die Bezeichnung "dynamicstackplots" suggeriert einem das ein.
Vermutlich sind die Plots so entstanden: Man hatte in FP-Ansicht zunächst diesen Array aus Clustern. Die Clusterelemente enthalten einen Array, und diesen Array hat man mittels rechter Maustaste/Ersetzen durch einen Graphen ersetzt. Man hat also jetzt einen Array aus Clustern, in denen sich Graphen befinden.
Nun kann man zwar von so einem Graph-Element eine Eigenschaftsknoten erstellen. Aber meines Erachtens bezieht sich der dann auf alle Graphen-Elemente (- die Eigenschaftsknoten außerhalb der Schleife tun das ja auch -), ich wüßte nicht, wie man den Eigenschaftknoten auf einen bestimmten Einzelgraphen legen könnte. Auf alle Fälle funktioniert das so, wie es hier gemacht wurde, nicht.
Wenn es so aussieht, als ob die Skalierung manchmal ansatzweise funktioniert, dann liegt möglicherweise daran, daß das Y-Autoscaling nicht abgeschalten wurde. Das macht aber auch keinen richtigen Sinn: Entweder Autoscaling oder Zuweisung der Bereiche, nicht beides.
Ich würde versuchen, hier mit Stapelplots zu arbeiten, das funktioniert allerdings nur mit Strip-Cards.
Referenz-URLs