INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Problem mit einem 2D-Array



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!

30.09.2005, 16:09
Beitrag #1

PhilSMA Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Nov 2004



kA



Problem mit einem 2D-Array
Hallo zusammen,
ich hab leider folgendes Problem:

Wenn ich ein 2D-Array zuerst nur mit einem Wert belege, z.B.

"1212"

dann ist dieses Array 1x1 groß.

Wenn ich nun jedoch ein neues Array anfügen will das jedoch "breiter" ist als 1, z.B. das Array

"12345|Test1|Test2|Test3"

dann wird von diesem Array nur das erste Element "12345" in das 2D-Array eingefügt.

Wie kann ich dem 2D Array sagen, dass es beliebig "breit" werden kann während der Laufzeit?
Geht das überhaupt? Im Anhang mal zwei VIs,

"arraytest.vi" und
"build_Array_for_Packages.vi"

build_Array_for_Packages.vi dient dazu das 2D Array mit dem neuen "Datensatz" zu füllen.

Viele Grüße aus Kassel,
PhilSMA


Angehängte Datei(en)
Sonstige .vi  build_Array_for_Packages.vi (Größe: 47,18 KB / Downloads: 178)

Sonstige .vi  arraytest.vi (Größe: 29,12 KB / Downloads: 167)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.09.2005, 16:52
Beitrag #2

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Problem mit einem 2D-Array
Warum so kompliziert?
Anstatt der Funktion "Insert Into Array" verwende immer nur die Funktion "Build Array"...
Wenn du ungleiche Indizes aneinander haengen willst, wird alles auf den hoechsten Index normiert. Sprich alle Zeilen die den max. Index von dem "fuehrenden" Array nicht haben, werden einfach mit dem Standardwert vom jeweiligem Datentyp (in deinem Fall String - Stadard: leerer String) aufgefuellt bzw. indiziert!

LV laesst es net zu, dass du in einem 2 D Array eine unterschiedliche Anzahl an Spalten pro Zeile hast!
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.09.2005, 17:02
Beitrag #3

PhilSMA Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Nov 2004



kA



Problem mit einem 2D-Array
Wunderbar!

Manchmal denke ich wohl einfach zu kompliziert ;-)

Schönes Wochenende!
Phil
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.10.2005, 16:11
Beitrag #4

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Problem mit einem 2D-Array
Hi freedive,

prinzipiell alles ok.
Man sollte jedoch beachten/wissen, das LV mit jedem Build Array das Array im Speicher kopiert.
Deshalb sollte man, zumindestens bei großen Datenmengen, besser gleich ein Array mit der maximal zu erwartenden Größe initialisieren und in dieses dann die Daten einfügen...

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  1D Array mit einer Spalte von einem 2D vergleich dementsprechend die 2 Spalte sortien Baron 4 5.355 25.10.2018 10:39
Letzter Beitrag: Baron
  Aus einem Array festgelegte Werte zuweisen Kahlua 7 7.448 19.01.2018 13:42
Letzter Beitrag: Kahlua
  Array Problem mmk1988 4 4.405 22.09.2017 12:52
Letzter Beitrag: Freddy
  Problem beim Array in Labview zu befüllen a.Jaou 4 4.560 13.09.2017 11:54
Letzter Beitrag: GerdW
  FFT aus einem 1D - Array MaddoxX 3 4.418 05.04.2015 09:20
Letzter Beitrag: MaddoxX
  Daten aus einem 1D-Array filtern IngDanny7 15 12.011 26.02.2015 16:36
Letzter Beitrag: GerdW

Gehe zu: