LabVIEWForum.de
1D Array in Spalten schreiben - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: 1D Array in Spalten schreiben (/Thread-1D-Array-in-Spalten-schreiben)

Seiten: 1 2


1D Array in Spalten schreiben - Erdberquark - 22.09.2011 14:35

Hallo alle zusammen,

ich muss mich nun leider auch mal zu wort Melden.

In meinem Praxissemester muss ich ein Labview Programm schreiben.

NUr leider will das nicht so wie ich will.

Ich habe 100 Teil Arrays also die erstelle ich nach und nach und möchte diese In einer Tabele nebeneinander darstellen.

Kann mir jemand sagen wie ich das am besten hin bekomme??

Gruß

Erdberquark


RE: 1D Array in Spalten schreiben - M Nussbaumer - 22.09.2011 14:44

(22.09.2011 14:35 )Erdberquark schrieb:  Hallo alle zusammen,

ich muss mich nun leider auch mal zu wort Melden.

In meinem Praxissemester muss ich ein Labview Programm schreiben.

NUr leider will das nicht so wie ich will.

Ich habe 100 Teil Arrays also die erstelle ich nach und nach und möchte diese In einer Tabele nebeneinander darstellen.

Kann mir jemand sagen wie ich das am besten hin bekomme??

Gruß

Erdberquark

Hiho erstmalSmile

Hm was meinst du mit Teil Arrays? Sind das normale Daten oder ist das Ganze bereits schon ein 1D-Array welches du zu einer Tabelle (2D) umwandeln musst?

Wieviele Dimensionen muss das Array denn am Schluss haben?
1D = Reihe
2D = Tabelle

Gruss Marc


RE: 1D Array in Spalten schreiben - NWOmason - 22.09.2011 15:27

(22.09.2011 14:35 )Erdberquark schrieb:  Kann mir jemand sagen wie ich das am besten hin bekomme??

Die einzelnen Arrays einfach mit Build Array zu einem 2D-Array zusammenfügen und dieses dann in eine Tabelle schreiben.

Sollte das deine Frage nicht beantworten, dann hänge doch mal nen Screenshot oder dein VI an Smile

Beste Grüße,
NWO


RE: 1D Array in Spalten schreiben - Erdberquark - 22.09.2011 15:49

Hi,

das VI kann ich euch leider nicht geben da dieses Riesig ist und alles miteinander Verschachtelt.

Also ich lese Daten von Sensoren aus in diesem Fall die Seriennummer die schreibe ich untereinander zu je 8Stück.
Dieses Array sortiere und durchsuche ich Später noch.
Nun würde ich gerne immer diese 8ter Blöcke nebeneinander schreiben.

So das ich dann am Ende eine Tabelle mit 8Zeilen und bis zu 1000 Spalten habe.

Da ich nun nicht mehr auf Arbeit ist kann ich nicht genau Testen was die Funktion Build Array macht.

Schreibt die meine Arrays dann nebeneinander oder nur untereinander??

Und wenn ja wie kann ich die Spalte angeben in der die Werte geschrieben werden sollen???

Gruß

Quark


RE: 1D Array in Spalten schreiben - jg - 22.09.2011 15:53

Build-Array hängt "Zeilen" untereinander. Aber man kann am Ende ein Transpose-Array dahinterhängen.

Gruß, Jens


RE: 1D Array in Spalten schreiben - Erdberquark - 22.09.2011 16:14

Wie kann ich den die Funktion des "Transpose-Array" verstehen??


RE: 1D Array in Spalten schreiben - jg - 22.09.2011 16:18

Exakter: Transpose 2D Array.

Gruß, Jens


RE: 1D Array in Spalten schreiben - NWOmason - 22.09.2011 19:11

(22.09.2011 16:14 )Erdberquark schrieb:  Wie kann ich den die Funktion des "Transpose-Array" verstehen??

Das Transpose Array transponiert ein 2D-Array, es macht die Zeilen/Spalten zu Spalten/Zeilen. Ein 3x6 Array wird zu einem 6x3 Array. Wenn du also deine Arrays mit 'Build Array' zeilenweise zusammenfügst, kannst du damit die Zeilen in Spalten 'umwandeln'.

Beste Grüße,
NWO


RE: 1D Array in Spalten schreiben - Erdberquark - 22.09.2011 19:48

Das würde mir ja dann leider nicht ganz so viel bringen.

Ich möchte ja das meine 8ter Pakete am ende in den Verschiedenen Spalten stehen.

Oder sehe ich da was Falsch??


Ich suche eine Funktion die mir über eine schleife in Spalte 1 bis n meine Blöcke einträgt.


Also Ich bin auch über andere Vorschläge dankbar!!!
Mom stehen die ganzen Zahlen einfach untereinander und ich weiß nicht wo der eine Block aufhört oder Anfängt.

Gruß

Quark


RE: 1D Array in Spalten schreiben - Y-P - 22.09.2011 20:41

Mach' mal ein Bsp., wie Du das möchtest. Bahn

Gruß Markus