' schrieb:ich möchte Werte aus einem Array in einem Plot darstellen, und zwar so, dass ab einem bestimmten Index die Kurve eine andere Farbe hat.
Das geht auch nicht mit LV!
Als Workaround hat sich folgendes als hilfreich erwiesen:
Du stellst zwei identische Kurven übereinander (mit unterschiedlichen Farben) dar. Bei der einen Kurve ersetzt du die Werte ab deinem Index mit "NaN" ( = "Not a Number", einfach in das Double-Feld des Array eintragen (manuell oder programmatisch mit "Replace Array Subset")), damit werden diese Punkte nicht dargestellt und die darunterliegende andere Kurve wird sichtbar!
Gruss
Achim
EDIT: Mal wieder zu schnell und die Bilder nicht angeguckt...das machst du ja bereits, sollte klappen...dann lad mal dein VI hoch ums anzugucken...Tststs, was hab ich nur gedacht....
EDIT2: Wenn du die Ersetzung in der FOR-Schleife machst, musst du auch das Array, in dem du ersetzt hast, in den nächsten Schleifendurchlauf mitnehmen, sonst wird immer nur im Ursprungsarray je ein Wert ersetzt! Das "mitnehmen" geht, indem du ein Schieberegister verwendest! Schieberegister: Rechtsklick auf den Schleifenrand, "Add Shift Register"...daran dann dein Ursprungsarray von aussen anschließen, und in der Schleife wieder abgreifen und das veränderte Array (mit der Ersetzung) wieder am rechten Schleifenrand ins Register einspeisen!