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 eine recht primitives Problem und aber komme dennoch nicht mehr weiter. Und zwar will ich zwei Arrays aneinaderhängen. Sprich das eine Array hat 20 Elemente und das andere 180 und ich will sie zu einem 200 Elemente Array (mit der Dimension 1) hintereinander zusammenfügen.
Vielen Dank im Vorraus
Amin
Anzeige
27.01.2009, 16:08 (Dieser Beitrag wurde zuletzt bearbeitet: 27.01.2009 16:13 von amin.)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Arrays aneinanderhängen ?
Mach' mal auf Dein "Build Array" einen Rechtsklick und wähle "Concatenate Inputs" aus.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
ich glaube ein ähnliches problem zu haben... und zwar möchte ich auch mehrere 1D-Arrays aneinanderreihen, so dass sie untereinander stehen..
Habe mal ein einfaches Beispiel angehängt mit 4 Messwerten pro Schleifendurchlauf. Nach 4 Durchläufen möchte ich dann insgesamt 16 Werte
untereinander stehen haben. Leider schreibt Labview mir sie immer nebeneinander. Das Häkchen bei dem Array verbinden VI kann ich nicht umstellen.
Habe auch versucht das ganze mit Transponieren zu lösen, aber irgendwie funktioniert das auch nicht richtig..
Deine 4 1D-Array stehen doch untereinander im Ergebnis-2D-Array?!
Wo ist dein Problem? Ist es mglw. der Irrglaube, dass ein 1D-Array eine "Spalte" sein kann, bloß weil du es in der Frontpanel nach unten aufgezogen hast?
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
(27.09.2013 10:40 )creo_123 schrieb: Das Häkchen bei dem Array verbinden VI kann ich nicht umstellen.
Hallo creo,
die Funktion Built Array kann nur 2 1D-Arrays verknüpfen (aneinanderhängen), wenn du auch 2 1D-Arrays vorgibst. Wie soll LV das bei einem 1D-Array machen, das du an ein 2D-Array anhängst. Mach aus deinem Ausgangsarray ein 1D-Array, dann kannst du auch alle aneinanderhängen.
Gruß, marko
Edit:
Das so erstellte 1D-Array kannst du ja später in die Spalte 0 eines 2D-Arrays einfügen, wenn dies das Resultat sein soll.
27.09.2013, 11:29 (Dieser Beitrag wurde zuletzt bearbeitet: 27.09.2013 11:48 von jg.)