LabVIEWForum.de
Array in XY-Graph - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Array in XY-Graph (/Thread-Array-in-XY-Graph)

Seiten: 1 2


Array in XY-Graph - havetodo - 23.07.2009 20:54

neue Baustelle.....

Wie kann ich Daten aus einem 2D Array grafisch darstellen? Geht das mit einem XY Graph? Wenn ja, wie?


Array in XY-Graph - Y-P - 23.07.2009 22:17

Das kommt darauf an. Wenn eine Spalte / Zeile die Werte der x-Achse beinhaltet und der Rest die Werte der y-Achse, dann geht es schon mit einem XY-Graph. Wenn Du die Werte unabhängig voneinander verwenden willst, dann kannst Du einen normalen Graph verwenden.

Gruß Markus


Array in XY-Graph - havetodo - 24.07.2009 07:54

Okay,
ich habe in einer Zeile die X Werte und in zwei weiteren Zeilen zweimal die y-Werte (für zwei verschiedene Graphen).
Wie genau bekomme ich nun die Werte aus meinem Array in meinen XY Graphen? Wenn ich mir den Graphen auf das Panel ziehe, passen die Eingänge nicht überein (2D Array aus Double/1D Array aus Cluster aus Double). Wie muß ich das umwandeln, so dass es paßt?


Array in XY-Graph - schrotti - 24.07.2009 08:07

http://www.LabVIEWforum.de/index.php?showtopic=1264


Array in XY-Graph - havetodo - 24.07.2009 10:31

Supi, danke!


Array in XY-Graph - havetodo - 24.07.2009 11:13

Es läuft, nur hab ich noch einen kleinen Schönheitsfehler.
Beide Arrays sind initialisiert worden mit dem Element "0" und der Plot startet wohl daher im Ursprung. Da die Elemente nur in einem Case (einer von vielen) ersetzt werden, protolliert der Plot diese "0,0" ständig mit. Eine Lösung wäre natürlich den Plot erst zu schreiben, wenn das Array vollständig ersetzt wurde. Aber ich möchte es gern gleichzeitig laufen lassen.
Meine Frage nun, wie initialisieren ich das Array (numerisch) ohne einen Wert, der mitgeplottet würde oder aber, wie unterbinde ich das Plotten der 0,0-Koordinaten?


Array in XY-Graph - havetodo - 24.07.2009 13:05

Zwei Arrays sind initialisiert worden mit dem Element "0" und werden über ein Cluster zu einem XY Graphen geführt. Der Plot startet daher leider und ungewollterweise im Ursprung des Koordinatensystems.
Da die Elemente nur in einem Case (einer von vielen) ersetzt werden, protolliert der Plot diese "0,0" ständig mit. Eine Lösung wäre natürlich den Plot erst zu schreiben, wenn das Array vollständig ersetzt wurde. Aber ich möchte es gern gleichzeitig laufen lassen.

Meine Frage nun, wie initialisieren ich das Array (numerisch) ohne einen Wert, der mitgeplottet würde, oder aber, wie unterbinde ich das Plotten der 0,0-Koordinaten?


Array in XY-Graph - jg - 24.07.2009 13:14

Doppelposting derselben Frage! Laut LVF-Regeln nicht erlaubt! -> Themen zusammengefasst.

Gruß, Jens

P.S.:Bahnkönntest vielleicht mal deine Code posten? Vielleicht hilft dir dann jemand.


Array in XY-Graph - havetodo - 24.07.2009 13:45

Ich habe ein kleines Ersatzprogramm geschrieben, das die gleichen Plotprobleme macht.
Vielleicht wird es jetzt klarer was ich meine?

Lv86_img

[attachment=19961]


Array in XY-Graph - jg - 24.07.2009 13:50

Na also, geht doch, so versteht man es endlich.
Der Plot "endet" übrigens im Ursprung. Dank mal drüber nach, dann kommst du vielleicht drauf.

Umgehen: z.B. Array mit NaN vorinitialisieren:
[attachment=19964]

Gruß, Jens