![]() |
Array initialisieren / erstellen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Array initialisieren / erstellen (/Thread-Array-initialisieren-erstellen) |
Array initialisieren / erstellen - SEVE_Labview - 11.04.2014 12:55 Hallo Forumsmitglieder, ich arbeite noch nicht all zu lange mit LabView und mir stellt sich eine vermutlich einfache Frage: Wenn ich einen numerischen Datentyp in einem Array übergeben will (also eine Dimension, ein Element), dann kann ich zum einen die Funktion Array-erstellen und zum anderen die Funktion Array-initialisieren verwenden. Zumindest liefern sie augenscheinlich gleiche Ergebnis. Ist es also beliebig, welche Funktion man dafür verwendet, oder gibt es Unterschiede, beispielsweise mit der Speicherbelegung (oder ähnlichem). Gruß Seve RE: Array initialisieren / erstellen - Lucki - 11.04.2014 13:32 Deine Ansage ist unklar. Entweder du willst einen Array neu "erstellen", oder du willst einem Array einen Wert "übergeben" - dann wäre der Array vorher schon da. Mit dem VI "Array initialisieren" kannst Du einen Array ganz neu erstellen, wobei aber alle Elemente den gleichen Wert haben. In allen Fällen, in denen man das nicht so will, muß man "Array erstellen" oder eine andere Array-Funktion verwenden. Dein Beispiel mit nur einem Element ist untypisch, man könnte sagen "entartet", denn hier stellt sich die Frage ja nicht, ob alle Elemente gleich sein sollen oder nicht. RE: Array initialisieren / erstellen - SEVE_Labview - 16.04.2014 14:46 Danke für die schnelle Antwort. Ich verwende einen LabJack UE9 um mit LabView eine I2C-Kommunikation hinzubekommen. Die von LabJack bereitgestellten DLL-Funktionen brauchen die Übergabewerte als Array, egal um welche Anzahl von Werten es sich handelt. Da es einige Male zu unbekannten Fehlern gekommen ist, dachte ich, es könnte irgendwie mit der Art zusammenhangen, wie die Arrays erstellt werden. Inzwischen funktioniert es aber... Gruß |