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 

Umgang mit Clustern



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!

13.10.2010, 13:38
Beitrag #1

devilsdoormat Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Oct 2010

LV 9.0.1
2010
de


Deutschland
Umgang mit Clustern
Hallo,

ich habe vor ein VI zu schreiben, was wirklich mit jeder Menge Messdaten und großen Arrays hantiert. Dabei muss ich mehrere Dateien auslesen und die Werte in Arrays schreiben. Dabei erhalte ich - wenn ich noch etwas komprimiere - ca. 20x20 200x200Arrays (Messreihen x Messungen, wobei zu jeder Messung ein 200X200Array gehört). Außerdem habe ich noch zu jeder Messung ein mehrspaltiges und vielzeiliges Array mit Messparametern. Wie man sieht, sind es wirklich viele Daten.

Ist es sinnvoll alle diese Arrays auszuwerten und hübsch verpackt in ein Cluster zu stecken, was mir die Handhabung der Daten wesentlich erleichtert oder wird das VI extrem langsam oder der Speicher läuft sogar über oder ähnliche putzige Sachen, wenn ich die Daten in einem Cluster habe und im VI hin und her schiebe?

Alternativ könnte ich auch nur die Messwertdateinamen im Cluster behalten und erst bei Bedarf die Arrays erstellen. Das hätte allerdigns Nachteile für mein Gesamtkonzept.

Was meint ihr?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.10.2010, 13:56 (Dieser Beitrag wurde zuletzt bearbeitet: 13.10.2010 13:57 von Lucki.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Umgang mit Clustern
Warum nicht das Beste aus beiden Welten nehmen? Und das heißt:
Auf dem FP Cluster verwenden. Man hat dann universelle Möglichkeiten der Frontplattengestaltung, die man mit Arrays nicht hat.
Im BD die Berechnungen mit Arrays machen, denn nur dann lassen sich Berechnungen mit vielen Elementen effektiv machen.
Also bei Bedienelemten (ich meine die mit mehreren Elementen) kommt im BD als erstes die Funktion Cluster2Array, bei Anzeigen als letztes die Funktion Array2Cluster.
Über die Performance würde ich mir erst mal keine Gedanken machen. Grundsätzlich gilt: Viele Funktionen sind polymorph und erlauben auch das Arbeiten mit Arrays. Nach Möglichkeit das nutzen, anstatt die Arrayelemente in For- oder While-Schleifen zu verarbeiten - oder sogar einzeln, wie man hier immer wieder bei Anfängern sieht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Array aus Clustern simcum 6 5.466 26.10.2023 08:39
Letzter Beitrag: GerdW
  Array aus clustern simcum 4 4.349 30.03.2020 07:11
Letzter Beitrag: simcum
Information Der richtige Umgang mit (Langzeit)Messdaten NoWay 6 5.615 13.05.2015 13:57
Letzter Beitrag: mathez
  Array aus Clustern -> Kombinationsfeld andreas_air 5 5.477 10.02.2015 19:22
Letzter Beitrag: jg
  Umgang mit vielen Variablen unterschiedlichen Typs dummyuser 6 5.621 13.01.2014 12:19
Letzter Beitrag: dummyuser
  Entweder oder Abfrage von 2 clustern cherry 5 6.251 19.06.2012 13:40
Letzter Beitrag: Y-P

Gehe zu: