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 

Dieses Thema hat akzeptierte Lösungen:

Globale Variable, maximale Größe, Daten anhängen.



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!

17.04.2014, 10:49 (Dieser Beitrag wurde zuletzt bearbeitet: 17.04.2014 10:51 von jg.)
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Globale Variable, maximale Größe, Daten anhängen.
Das Problem mit dem großen Array hättest du in vielen Programmiersprachen, das ist jetzt nicht LabVIEW spezifisch:

Aktuell hängst du bei jedem Durchlauf eine neue Zeile an das schon bestehende 2D Array an. Jetzt muss jedesmal der LabVIEW Memory-Manager neuen Speicher Platz suchen und allozieren, das dauert bei großen Datenmengen. Zusätzlich arbeitest du mit Strings, somit ist jedes Element unterschiedlich lang.

LabVIEW spezifisch ist, dass du durch die globale Variable zusätzliche Kopien im Speicher erzeugst, bei jedem "Lesevorgang" wird eine Kopie erstellt, diese wird dann verarbeitet und dann in deinem Screenshot wieder zurückgeschrieben.

Gruß, Jens

P.S.: Das Hinzufügen einer Zeile am Ende eine 2D-Array geht übrigens viel einfacher so:
   

Zwecks FGV (oder Functional Global Variable), such das mal auf ni.com...

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!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Globale Variable, maximale Größe, Daten anhängen. - jg - 17.04.2014 10:49

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Globale Variablen Edi70 7 4.610 08.10.2021 17:01
Letzter Beitrag: GerdW
  Boolean als globale Variable ares2013 12 11.453 06.09.2019 13:57
Letzter Beitrag: GerdW
  Numerisches Bedienelement maximale Signalsteigung begrenzen antwort 2 4.148 06.03.2017 13:46
Letzter Beitrag: antwort
  Übergabe Anzeigeelement zwischen VIs (Referenz/globale Variable?) lipster 1 4.335 03.02.2017 14:27
Letzter Beitrag: GerdW
  Variable Größe eines Arrays mit VISA-Adressen jusaca 4 4.626 10.02.2016 10:13
Letzter Beitrag: jusaca
  Arry statischer Größe mit Elementen dynamischer Größe Si0815 2 3.663 08.03.2015 18:09
Letzter Beitrag: Si0815

Gehe zu: