INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Graph - Farbe kurzzeitig ändern



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!

29.06.2007, 17:29
Beitrag #1

trucki Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2007

8.21
-
kA


Deutschland
Graph - Farbe kurzzeitig ändern
Hallo,

ich habe ein kleines Darstellungsproblem mit einem Graphen und weiß nicht genau wie ich es lösen könnte.
Vielleicht hat ja jemand eine Idee hier?

Ich habe ein mit Messwerten gefülltes Array, welches ich von Zeit zu Zeit an einen Graphen übergebe. Bei ein paar bestimmten Werten möchte ich, dass sich die Farbe des Graphen verändert. Welche Werte das sind ist in einem extra Array vermerkt.

Ich weiß zwar wie ich mit einem Eigenschaftsknoten die Farbeändern kann, allerdings habe ich keine Ahnung wie ich nur ein paar Werte in einer anderen Farbe darstellen könnte.


Danke schon mal!

Gruß Trucki
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.06.2007, 17:42
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Graph - Farbe kurzzeitig ändern
Hallo,

innerhalb eines Plots kann man die Farbe NICHT ändern, sprich, ein Plot (innerhalb eines Graphen) hat immer 1 Farbe. Da musst du dir was anderes überlegen.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2007, 00:21
Beitrag #3

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Graph - Farbe kurzzeitig ändern
Du könntest ev. einen x/y Plot nehmen und bei den betreffenden Werten einen zweiten Plot an diesen Punkten erstellen, den du in einer anderen Farbe anzeigen läßt.

Gruß

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2007, 08:16
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Graph - Farbe kurzzeitig ändern
' schrieb:Du könntest ev. einen x/y Plot nehmen und bei den betreffenden Werten einen zweiten Plot an diesen Punkten erstellen, den du in einer anderen Farbe anzeigen läßt.
Das ist wirklich die einzige Möglichkeit. Man braucht aber dazu keinen X/Y-Plot:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2007, 10:06
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Graph - Farbe kurzzeitig ändern
Hi Lucki,

kannst Du bitte das VI hochladen?

Gruß Markus

' schrieb:Das ist wirklich die einzige Möglichkeit. Man braucht aber dazu keinen X/Y-Plot:
[attachment=33893:Graph_Farben.png]

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2007, 11:26 (Dieser Beitrag wurde zuletzt bearbeitet: 30.06.2007 11:43 von Lucki.)
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Graph - Farbe kurzzeitig ändern
' schrieb:kannst Du bitte das VI hochladen?
Ja klar, ich speichere es als V8.0.
Das VI 2 ist eine einfachere Alternative mit nur 2 Kurven: Weiße Originalkurve + farbige Punktkurve. Denke das ist es.


Angehängte Datei(en)
Sonstige .vi  Graph_Farben.vi (Größe: 21,04 KB / Downloads: 252)

Sonstige .vi  Graph_Farben2.vi (Größe: 14,68 KB / Downloads: 253)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.06.2007, 11:42
Beitrag #7

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Graph - Farbe kurzzeitig ändern
Dankeschön. Wink
Wie das ganze funktioniert habe ich leider noch nicht so verstanden.Blush
Könntest Du das bitte kurz erklären? z.B., was "Start" x "dt" bezweckt,....

Gruß Markus

' schrieb:Ja klar, ich speichere es als V8.0.
Das VI 2 ist eine einfachere Alternative mit nur 2 Kurven: Weiße Originalkurve + farbige Punktkurve

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2007, 13:47 (Dieser Beitrag wurde zuletzt bearbeitet: 30.06.2007 14:50 von Lucki.)
Beitrag #8

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Graph - Farbe kurzzeitig ändern
' schrieb:Dankeschön. Wink
Wie das ganze funktioniert habe ich leider noch nicht so verstanden.Blush
Könntest Du das bitte kurz erklären? z.B., was "Start" x "dt" bezweckt,....
Ja, gern.
Vorbemerkungen:
Man kann eine Array entweder nackt oder als Cluster in der Form: Element0=t0, Element 1= dt, Elemet 3 = Datenarray zum Graphen schicken. Will man mehrere Kurven im Graphen, dann bildet man aus mehreren dieser Cluster ein Array.
Dieses Format hat 2 Vorteile:
a) Anfangszeit und dt werden in der x-Achse richtig übernommen
b) bei mehreren Kurven können t0 und dt unterschiedlich sein!

Ich beziehe mich mal nur auf das 2. VI, weil das das bessere ist und kürzer zu erklären geht:
   

Es wird einmal die Originalkurve geschrieben, und zwar vollständig. wozu es nichts weiter zu sagen gibt (Plot 1)
Zum Anderen wird das hervorzuhebende Kurvenstück geschrieben, zwar nicht als Kurve, sondern nur als rote Punktreihe (Plot 0).
Den Anfangsindex, bei dem die rote Kurve beginnen soll, habe ich mit "Start" bezeichnet (zugegeben, die Bezeichnung war nicht hilfreich)
Die Anzahl der roten Punkte habe ich mit "Länge" bezeichnet (genau so ungeschickt und verwirrend)
Die Gesamtkurve hat ihren Anfangspunkt bei t0=0. Die rote Punktreihe beginnt später, bei t0=dt*Start. Dieses veränderte t0 wird in den Cluster der zweiten Kurve geschrieben.

Trick: Die Punktreihe ist Plot 0, die Gesamtkurve ist Plot 1. Mit dieser Reihenfolge wird erreicht, daß die Punkte Vordergrund und die weiße Kurve Hintergrund ist.

Was wichtig ist: man kann in einen einzigen Graphen auch verschiedene Plots mit unterschiedlicher Länge, unterschiedlichem Anfangspunkt t0 und unterschiedlichen dt unterbringen. Bedingung ist nur, daß die dt innerhalb jedes Plots äquidistant sein müssen. Nur wenn das nicht der Fall ist, ist man auf XY-Graphen angewiesen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2007, 15:17
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Graph - Farbe kurzzeitig ändern
Vielen Dank für die ausführliche Erklärung. Jetzt ist es klar geworden. :top:

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.07.2007, 08:06
Beitrag #10

trucki Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2007

8.21
-
kA


Deutschland
Graph - Farbe kurzzeitig ändern
Hi,

hey super vielen Dank!

Wenn ich mehrere Abschnitte einfärben möchte, dann brauche ich auch mehrere Plots, oder ?

Gruß Trucki
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  XY Graph Farbe BG und FP ändern Hubert R. 2 7.504 15.11.2022 10:40
Letzter Beitrag: Hubert R.
  Plots vom Graph im Diagramm mit Maus ändern Peet 9 11.484 06.05.2022 10:25
Letzter Beitrag: GerdW
  Rahmenfarbe eines XY Graph während der Laufzeit ändern Hubert R. 8 6.092 12.03.2019 14:12
Letzter Beitrag: Freddy
  3D-Linienplot Farbe ändern Mannie 8 6.603 25.02.2015 08:42
Letzter Beitrag: GerdW
  Skale bzw. Skalenbeschriftung - Farbe ändern eb 2 5.185 16.02.2012 18:32
Letzter Beitrag: eb
  Plotfarbe ändern xy-graph Michael12345 5 11.642 04.08.2010 15:36
Letzter Beitrag: B033el

Gehe zu: