LabVIEWForum.de
XY Graphen / Datenformat-Problem - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: XY Graphen / Datenformat-Problem (/Thread-XY-Graphen-Datenformat-Problem)

Seiten: 1 2 3 4


RE: XY Graphen / Datenformat-Problem - GerdW - 14.03.2014 15:55

Hallo redhand,

wenn du einen Plot2 erzeugen willst, dann solltest du kein Array of Plots erzeugen!

Du darfst nicht einzelne Plots erzeugen, die du per BuildArray zu immer mehr Plots im Array zusammenbaust! Du musst die Punkte im Plot sammeln, d.h. die zugrundeliegenden Arrays für X- und Y-Daten wachsen lassen!


RE: XY Graphen / Datenformat-Problem - jg - 14.03.2014 15:56

Was willst du erreichen?
Wie soll aus einem einzelnen Datenpunkt (x=1, y=1) ein Verlauf entstehen?
Was sollen diese Konstrukte mit For-Schleife, Durchlauf=1?

Stell doch mal bitte dein Gesamt-Problem dar! Woher kommen wann wieviele Daten? Was soll wann dargestellt werden?

Gruß, Jens


RE: XY Graphen / Datenformat-Problem - redhand - 14.03.2014 16:12

(14.03.2014 15:56 )jg schrieb:  Was sollen diese Konstrukte mit For-Schleife, Durchlauf=1?
Gruß, Jens
Das mache, weil ich die Werte pro Durchlauf um 1 erhöhen will.

(14.03.2014 15:56 )jg schrieb:  Stell doch mal bitte dein Gesamt-Problem dar! Woher kommen wann wieviele Daten? Was soll wann dargestellt werden?

Über einen längeren Zeitraum werden 2 Werte aufgezeichnet und in einem XY-Diagramm dargestellt.
Wenn ich das mache wie in Bild1 bekomme ich eine Kurve.

An diese Kurve möchte ich anschließend eine oder zwei Tangente legen. Die Tangenten können erst am Schluss eingezeichnet werden.
Sie liegen also immer an unterschiedlichen Stellen.

Danke und Gruß


RE: XY Graphen / Datenformat-Problem - GerdW - 14.03.2014 16:17

Hallo redhand,

du musst alle 3 Plots auf die gleiche Weise erzeugen!

In deinem letzten Bild erzeugst du einen Plot, indem du Cluster mit Punktdaten (X/Y) zu einem Array zusammenfügst.
Die Tangenten vorher erzeugst du als Cluster aus X- und Y-Array.
Siehst du den Widerspruch?

Erzeuge deinen ersten Messplot auch als Cluster aus X- und Y-Array und alles wird schick… Smile


RE: XY Graphen / Datenformat-Problem - redhand - 17.03.2014 09:04

(14.03.2014 16:17 )GerdW schrieb:  du musst alle 3 Plots auf die gleiche Weise erzeugen!
In deinem letzten Bild erzeugst du einen Plot, indem du Cluster mit Punktdaten (X/Y) zu einem Array zusammenfügst.
Die Tangenten vorher erzeugst du als Cluster aus X- und Y-Array.
Siehst du den Widerspruch?
Danke! Ich denke das habe ich soweit verstanden.

Ich habe jetzt schon sehr viel rumprobiert mit verschiedenen Strukturen etc. aber komme auf keinen Ansatz.
Führt man das angehängte VI wiederholt aus ("Wiederhols ausführen") bekomme ich keinen Graph sondern man sieht nur die einzelnen generierten Punkte im Diagramm (siehe auch im Bild). Ich weiß, THINK DATAFLOW Wink aber ich versteh es im Moment nicht.

Ist es außerdem möglich den XY-Graph bei vor Programmstart zu entleeren?

Gruß und Danke!


RE: XY Graphen / Datenformat-Problem - GerdW - 17.03.2014 09:10

Hallo,

heute bitte als LV2011 anhängen!

Zitat:Ist es außerdem möglich den XY-Graph bei vor Programmstart zu entleeren?
Ja: Leere Plots hineinschreiben!
THINK DATAFLOW: ein Graph zeigt immer die Daten an, die man in ihn hineinschreibt…


RE: XY Graphen / Datenformat-Problem - redhand - 17.03.2014 09:22

Hallo,
hier als LV2011


RE: XY Graphen / Datenformat-Problem - GerdW - 17.03.2014 09:33

Hallo redhand,

du solltest doch deine Messdaten nach der gleichen Weise zu einem (einzigen) Plot zusammenfassen, wie du auch die Tangenten erstellst…

Stattdessen erstellst du immer noch ein Array of Plots mit je nur einem Punkt drin!
[attachment=48990]

Zitat:Ist es außerdem möglich den XY-Graph bei vor Programmstart zu entleeren?
Wenn du diese Frage auf dein VI beziehst: du musst dann auch mal die FeedbackNodes/Schieberegister "leeren"!


RE: XY Graphen / Datenformat-Problem - redhand - 17.03.2014 11:06

(17.03.2014 09:33 )GerdW schrieb:  du solltest doch deine Messdaten nach der gleichen Weise zu einem (einzigen) Plot zusammenfassen, wie du auch die Tangenten erstellst…
Stattdessen erstellst du immer noch ein Array of Plots mit je nur einem Punkt drin!
Ok ich hoffe jetzt letztendlich verstanden zu haben was gemeint istWink

Noch eine Frage zum angefügten Bild.
Wenn ein Messwert bereits in einem 1D-Array vorliegt, ist es dann möglich noch mit Feedback-Node zu arbeiten ohne das ich wieder verschiedene Cluster verwende? Bzw kann man das 1D-Array so anpassen, dass alles wieder mit den bei den Tangenten verwendeten Cluster zusammenpasst?

Gruß und Danke


RE: XY Graphen / Datenformat-Problem - GerdW - 17.03.2014 11:11

Hallo redhand,

Rechtsklick auf BuildArray -> "Eingänge verknüpfen"!

Das ist LV-Basiswissen. Hast du mal die Links in meiner Signatur beachtet?