über Auswahlmenü einzelne Kurven in Diagramm darstellen
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!
über Auswahlmenü einzelne Kurven in Diagramm darstellen
Hi LVer,
ich möchte über ein Auswahlmenü (Dialog Checkbox) einzelne Kurven in einem Diagramm darstellen.
Der User soll die Möglichkeit haben 1, 2 oder auch 3 Kurven gleichzeitig in einem Diagramm darzustellen, je nach dem wo das entsprechende Häkchen gesetzt ist.
Kann mir jemand nen Tipp geben, wie das funktioniert.
über Auswahlmenü einzelne Kurven in Diagramm darstellen
So mache ich es: für die nicht benutzten Kurven übergebe ich dem Diagramm einen Leer-Array oder (ausprobieren!) ein Array mit einem Element "NaN". Damit erreiche ich, daß a) die kurvenspezifischen Farben immer erhalten bleiben und b) daß die deaktivierten Kurven überhaupt nicht dargestellt werden, auch nicht als Null-Linie.
Es funktioniert mit jeder Diagrammart, das Beispiel bezieht sich auf das Verlaufsdiagramm. Wenn Du mit anderen Diagrammen Probleme hast, melde Dich noch mal.
über Auswahlmenü einzelne Kurven in Diagramm darstellen
@Lucki,
ich denke mit deiner Methode kann man die Charts nicht mehr zurückscrollen. Ich würde hier über Property Node die Plots ein/aus- schalten. Die Farben kann man ja beim Einschalten des Plots immer wieder neu zuweisen.
über Auswahlmenü einzelne Kurven in Diagramm darstellen
@Eugen
das Zurückscrollen geht problemlos, und auch bei Deiner Methode bleiben die Plotfarben unverändert zugeordnet. Welche Methode sinnvoll ist, hängt von der Anwendung ab. Bei "meiner" Methode findet auf den nichbenutzten Kanälen gar keine Aufzeichnung statt, die Daten können auch später nicht mehr sichtbar gemacht werden. Bei "Deiner" Methode geht das zwar, aber sie setzt geradezu voraus, daß alle Datenarrays, auch die nicht sichtbaren, vorhanden sind. (ich weiß, es gibt für alles irgendein work-around, aber dann ist es nicht mehr so einfach).
Ich schicke mal das VI mit, da kann man beide Methoden studieren.
über Auswahlmenü einzelne Kurven in Diagramm darstellen
@ Lucki
mit Zurückscrollen meine ich allerdings Zurückscrollen mit Aufzeichnung. Das Ziel ist wahrscheinlich nur das anzuzeigen, was wichtig ist (zumindest in meinen bisherigen Anwendungen war es so), aber die Daten sollten schon erhalten bleiben.
Ich mache mir schon einen grossen Unterschied zwischen
Daten darstellen
und
Daten haben
Wenn es für Rolfs Anwendung unwichtig ist, dann ist dein Vorschlag besser.