LabVIEWForum.de
Array in elemente teilen? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Array in elemente teilen? (/Thread-Array-in-elemente-teilen)



Array in elemente teilen? - Kex2006 - 22.11.2008 16:25

Ich muss ziemlich viele Daten in Arrays speichern und dann die Arrays wieder in Elemente unterteilen.
Das mach ich durch For schleifen bzw Build array.
Meine Frage: seht euch das Programm an. Dort versuche ich jedem Element des Array eine Variable zuzuweisen.
Das mach ich durch die Case struktur.. bei 4 elementen geht das noch, aber ich bräuchte das für ein paar mehr!!!
geht das nicht irgendwie geschickter???
Liebe Grüße

LabVIEW Version 8.2.1


Array in elemente teilen? - kpa - 22.11.2008 17:31

Hallo,

kannst Du verständlich beschreiben was Du willst?

Dann kann Dir auch jemand helfen.

kpa


Array in elemente teilen? - Kex2006 - 22.11.2008 17:54

Ok.. sorry

Ich habe ein Array. Jetzt will ich das Array in seine Elemente aufteilen. Jedes Element soll dann einer Variablen entsprechen.
Die Variablen will ich dann jeweils einzeln weiterverarbeiten.

Bisher hab ich das dadurch realisiert das ich das array in einer for schleife mit der funktion unterteile. das i ist das jeweils der index. dann hab ich eine case structur in der for schleife, die zb wenn i 1 ist das element an platz 1 variable x zuweist. wenn i =2 wird das momentan element variable y zugewiesen.

dabei muss ich aber für die anzahl der elemente des arrays jeweils einen case fall programmieren und immer eine neue variable einfügen.

ich denke das geht auch geschickter..


Array in elemente teilen? - kpa - 23.11.2008 10:58

Hallo,

für mich wäre es einfacher Du würdest sagen was Du machen willst und nicht was Du machst.

Ich habe einfach mal geraten:

Ich habe ein Array - bearbeite jedes einzelne Element (umdrehen) - und packe das Array wieder zusammen.

kpa

Lv82_img


Array in elemente teilen? - Kex2006 - 23.11.2008 12:50

Hallo
ok ich habe ein Array möchte jedes Element in gleicher form (so wie du es im beispiel auch gemacht hast) bearbeiten. und dann einfach mit den veränderten elemten weiterarbeiten also daraus NICHT wieder ein array machen.

jedes veränderte element des arrays ist am schluss eine einzelne variable

ich hoffe das war jetzt verständlich.

naja und wie gesagt mein programm oben macht das auch schon.. nur ist diese lösung sehr aufwändig das array viele elemente hat.


Array in elemente teilen? - kpa - 23.11.2008 14:29

Hallo,

vielleicht meinst Du so?

kpa

Lv82_img


Array in elemente teilen? - Achimedes - 24.11.2008 09:04

Hallo,
schau die mal die funktion Array nach Cluster an. Rechtsklick drauf "ClusterGröße" da kannst du einstellen wieviele zellen aus dem Array er in ein Cluster legt.

Im Cluster sind dann so viele Variablen wie du bei der Wandlung definiert hast.

Die Variablen im Cluster kannst du dann benennen wie du willst und mit z.B. "Nach Namen Aufschlüsseln"
die einzelnen Variablen aus dem Cluster verwenden.

Grüße
Achimedes


Array in elemente teilen? - Kex2006 - 24.11.2008 13:02

Danke!!
Das hilft mir weiter!!
Dachte nicht dass ich das index array einfach so aufziehen kann..Smile
danke danke
Lieben gruß