Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
ich habe ein klein Problem mit der implementierung von Arrays. Ich habe mehere Arrays (1-Dimension) die nach ein bestimmte algorithmus laufen und daruas ein Array erstellt wird mit 2 spalten. Um dies zu erreichen, brauche ich erst mal der Zugriff auf der Index von alle Arrays und dann der Zugriff auf die elemente des einzelne Arrays. das nächste Beispiel erörtet mein Problem.
A B C D
1 2 3 4
0 3 5 7
8 4 7 8
5 7 4 2
. . . .
. . . .
. . . .
Die Anzahl von Arrays A,B,C, D.... können bis n sein und jeder spalte kann n elemente enthalten bzw. n-1 elemente.
wie kann ich es in Labview erstellen dass ich erst ein Array erstellen, die alle spalten laufen (A,B,C,D,....) und mir die index der Spalte ausgibt und dann in der Spalte die elemente liest und die index von elemente ausgibt.
Ich brauche es um ein vegleich zu machen zwichen alle Arrays.
Ich hoffe kann mir jemand helfen.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Array von Array
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Sorry wegen meine Sprache, da ich kein deutsch muttersprachler bin. Ich versuch noch mal zu erklären.
Wir haben mehrere 1-D Arrays (Felder) die wiederum aus mehrere Elemente bestehen, die alle gleich gross sind, das bedeutet, die Anzahl von die Elemente in jede Array ist gleich. zum Beispiel:
A B C D
1 2 3 4
0 3 5 7
8 4 7 8
5 7 4 2
. . . .
. . . .
. . . .
so weit so gut?
ich muss jetzt aus diese Arrays menge ein for schleife durchlaufen lassen, und mir ausgibt die indexierung der Spalten. Das bedeutet.
A hat der index 0
B hat der Index 1
C hat der Index 2
Weiter hin brauche ich der index von Elemente der Arrays. Das heisst wieder rum dass die Elemente bei A haben indizies, die ich auch gerne haben will.
1 hat der Index 0
0 hat der Index 1
8 hat der Index 2
5 hat der Index 3
........
dies kann mann sicherlich in eine schleife machen so zum Beispiel
A[i, I[i]]
Nimm doch ein zweidimensionales Array (2-D-Array). Wenn A B C D jedoch zusätzlich ein Spaltentitel sein soll, so wäre ein Cluster von einem String und einem 1-D-Array angebracht.
danke für deine Antwort. Ein cluster zu erstellen ist kein Problem. Ich kann aber leider trotzdem nicht das problem lösen. Würdest du ein Beipiel geben. Wäre echt nett.
Ich verstehe immer noch nichts, aber trotzdem werfe ich mal einen Tip in den Ring.
Falls das zutrifft:
Gegeben: ein 1D-Array und ein Element daraus
Gesucht: Index dieses Elementes
Dann gibt es genau dafür die Funkion "1D-Array durchsuchen"
(24.12.2011 17:25 )halla001 schrieb: Gegeben: 1 bis n 1D-Array
gesucht: Index dieses Elementes.
jetzt noch genauer beschrieben. Ich bin dabei es zu lösen. Aber wird mich aber trotzdem freuen auf eine genauer Vorschlag.
Irgendwie verstehe ich nicht, was gesucht wird?
Sollen die Indices eines Elements mit einem bestimmten Wert ermittelt werden?
Hast Du schon irgendein VI erstellt? Könntest Du es mal posten?
Vorne geht ein 2D-Array rein, hinten kommt ein 3D raus, das kann man aber sicher noch aufschlüsseln: In der ersten Spalte steht der Spaltenindex, in der zweiten der Zeilenindex und in der dritten der Elementwert.