LabVIEWForum.de
Dimension umwandeln? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Dimension umwandeln? (/Thread-Dimension-umwandeln)



Dimension umwandeln? - fischabvb - 26.03.2008 10:14

Hallo!
Habe da ein Problem!
Möchte die Daten aus einem XY-Graph gern in eine Exceltabelle einfügen!
Die "Excelgeschichte" löse ich mit vorgefertigten VI´s (siehe Bild)
Wie schaffe ich es den Ausgang des XY-Graphen mit dem Eingang des Excel-Bausteins zu verbinden

Version 7.1


Dimension umwandeln? - jg - 26.03.2008 10:20

Beschäftige dich mal mit der "Unbundle Cluster" Funktion aus der Cluster-Palette.

Das Datenformat des XY-Graphen ist meist ein Cluster aus 2 1D-Arrays.

MfG, Jens


Dimension umwandeln? - fischabvb - 26.03.2008 10:29

Schon mal danke!
Habe ich auch schon probiert, haut aber nicht hin! (siehe Bild)


Dimension umwandeln? - Achim - 26.03.2008 11:22

Ich weiß jetzt nicht, was dein Excel-VI als Eingang braucht. Aber wie du an deinem Screenshot (Fehlermeldung!) schon sehen kannst, ist das Format des Graphen "1D-Array of Cluster of 2 Elements".

Jetzt muss du halt diese Struktur aufdröseln, und das geht über Unbundle des XY-Array, evtl in ner FOR-Schleife...


Dimension umwandeln? - jg - 26.03.2008 15:47

Ach so, du hast einen Multiplot-XY-Graphen. Dann erst mal per "IndexArray" einen Plot auswählen, dann Unbundle, um x- und y- Arrays zu bekommen, die du dann wieder zu per Build-Array zu einem 2D-Array zusammensetzen kannst.

[attachment=11780]

MfG, Jens


Dimension umwandeln? - fischabvb - 27.03.2008 10:46

SUUUPPPERRRR!!
Danke für den Tipp!
Jetzt nur nocheinmal eine andere Frage:
In meiner Excelliste stehen nun ganz ganz viele Nullen, dann die Messwerte des XY-Graphen und dann wieder viele Nullen!
Kann man die Nullen noch unterdrücken???


Dimension umwandeln? - Achim - 27.03.2008 11:12

Im Excel steht das, was du übergibst...evtl. machst du im LV beim Splitten nen Fehler! Guck dir doch mal die Daten in nem Indicator an, die du dem Excel-VI übergibst!