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:

Aus einem Array festgelegte Werte zuweisen



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!

19.01.2018, 11:24 (Dieser Beitrag wurde zuletzt bearbeitet: 19.01.2018 11:28 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Aus einem Array festgelegte Werte zuweisen
Hallo Kahlua,

Zitat:Bis jetzt hatte ich eine Lösung die auf eine Textdatei verweist, die aber jedes mal eingeladen werden musste. Ich hätte alles gerne im Programm hinterlegt.
Eine externe Datei, die bei Programmstart einmalig eingelesen wird, ist doch prima!
Da kann man sehr einfach weitere ECU-Typen nachtragen, ohne gleich das Programm neu kompilieren zu müssen…

Zitat: Ich dachte eben ich könnte über einen Ring die Objekte beschreiben und dann über einen Eigenschaftsknoten mit StringsUndWerte diese Werte mit dem ausgabe Array irgendwie verknüpfen, so das die Beschreibung zu dem hexadezimalen Wert erscheint. Es scheitert eher an der Umsetzung...
Das ist in etwa das gleiche, was dir auch von Freddy gezeigt wurde: eine LUT!
Dein Ansatz hat nur den Nachteil, über die relativ langsamen PropertyNodes eines FP-Objektes deine Abfrage zu machen…

Für die LUT benötigst du:
- deine Textdatei, die die Zuordnung von Zahl zu Text festlegt: diese musst du einmalig einlesen und als zwei Arrays vorhalten (Freddy hat hier ein 2D-Array mit zwei Spalten verwendet, ich würde in 1D-Array mit den Werten und ein 1D-Array mit den Strings verwenden.)
- eine Funktion, die den ECU-Wert engegennimmt und in den zwei Arrays nach dem passenden Text sucht - wie von Freddy gezeigt! (Die Array-Konstante als Input soll nur deine "ECU" repräsentieren.)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Aus einem Array festgelegte Werte zuweisen - GerdW - 19.01.2018 11:24

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Werte in Array schreiben- Mittelwert bilden und ausgeben um0k 10 8.677 25.08.2020 14:19
Letzter Beitrag: GerdW
  Plotlegende mit Schalter einem Bild zuweisen bo_nne 7 4.493 06.08.2020 09:54
Letzter Beitrag: GerdW
  2D Array Werte zuordnen Floorhahn 2 5.701 27.01.2020 13:27
Letzter Beitrag: Floorhahn
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 8.556 13.12.2019 13:40
Letzter Beitrag: GerdW
  Werte aus Array als Anzeigeelement ares2013 11 9.288 30.04.2019 14:28
Letzter Beitrag: ares2013
  1D Array mit einer Spalte von einem 2D vergleich dementsprechend die 2 Spalte sortien Baron 4 5.362 25.10.2018 10:39
Letzter Beitrag: Baron

Gehe zu: