LabVIEWForum.de - Array in elemente teilen?

LabVIEWForum.de

Normale Version: Array in elemente teilen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
Hallo,

kannst Du verständlich beschreiben was Du willst?

Dann kann Dir auch jemand helfen.

kpa
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..
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
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.
Hallo,

vielleicht meinst Du so?

kpa

Lv82_img
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
Danke!!
Das hilft mir weiter!!
Dachte nicht dass ich das index array einfach so aufziehen kann..Smile
danke danke
Lieben gruß
Referenz-URLs