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:

Default Werte 1D Array in 2D Array übernehmen



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!

29.04.2014, 15:18 (Dieser Beitrag wurde zuletzt bearbeitet: 29.04.2014 15:19 von Oscar234.)
Beitrag #1

Oscar234 Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Dec 2013

2013(32-bit)
2013
EN



Default Werte 1D Array in 2D Array übernehmen
Hallo liebe LabVIEW Gemeinde,

hab mal wieder eine kleine Frage bezüglich Arrays.

Es ist ja möglich, einem Array einen Default Wert vorzugeben. Nun möchte ich aus fünf einzelnen 1D Arrays ein 2D Array mittels ‚Build Array‘ erstellen (kann auch eine andere Funktion sein).

Was ich nun gerne hätte: Wenn ich unterschiedlich große 1D Arrays habe sollten die Default Werte der anderen Arrays in das 2D Array übernommen werden. D.h. laut meinem Bild hätte ich gerne die Rot umkreisten Wert dann unten im 2D Array und nicht lauter 0ler.(1002 2 30 1 0)

Versteh ich die Definition von Default Value bei ‚Index Array‘ falsch!?
Wie könnte ich mein Vorhaben umsetzen?

Hoffe ich habe mich einiger maßen verständlich ausgedrückt…

Danke schon mal!
grüße Oscar


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2014, 15:35 (Dieser Beitrag wurde zuletzt bearbeitet: 29.04.2014 15:43 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Default Werte 1D Array in 2D Array übernehmen

Akzeptierte Lösung

Hallo Oscar,

Zitat:Versteh ich die Definition von Default Value bei ‚Index Array‘ falsch!?
Ja.

IndexArray versucht ein Element aus dem Array zu lesen. Wenn dieses Element nicht existiert, wird der Defaultwert für den Datentyp des Elements ausgegeben - und nicht der Defaultwert für das Arrayelement. Das ist nicht nur grammatikalisch ein Unterschied!

Mögliche Lösung:
Erst alle Arrays auf die gleiche Größe bringen. Dazu kann man folgendes (pro Teil-Array) erledigen:
   
Die Property "ArrayElement.Standardwert" wird bei aktiviertem Skripting sichtbar - damit sollte das gezeigte zwar in der Entwicklungsumgebung funktionieren, aber nicht in einer EXE. Hier solltest du dann die bekannten Defaultwerte "hart" verdrahten!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2014, 16:04
Beitrag #3

Oscar234 Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Dec 2013

2013(32-bit)
2013
EN



RE: Default Werte 1D Array in 2D Array übernehmen
Danke für die schnelle Antwort und die Erklärung!

Jetzt nach deiner Erklärung versteh ich das auch endlich...muss zugeben mein Englisch ist nicht so der Burner.
Danke auch für den Hinweis, dass die Lösung nur in der Entwicklungsumbegung funktioniert! Denn eine EXE. ist genau mein Ziel am Ende. ^^

Dann werde ich es wohl oder übel „hart“ verdrahten.
Grüße Oscar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.04.2014, 07:56
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Default Werte 1D Array in 2D Array übernehmen
Hallo Oscar,

Zitat:Dann werde ich es wohl oder übel „hart“ verdrahten.
"Wohl oder übel" ist hier der falsche Ausdruck. Indem du einen Defaultwert vorgibst, machst du doch schon nichts anderes: du musst in der IDE eine Einstellung bewusst vornehmen…
Da ist die Lösung mit dem "hart" verdrahten eigentlich viel besser, da du dann hier die Möglichkeit bekommst, diese "Konstanten" eben konfigurierbar zu machen, in dem du vorher irgendwelche Konfigurationsdateien einliest etc.!

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
  Array aus Clustern simcum 6 5.381 26.10.2023 08:39
Letzter Beitrag: GerdW
  Array Bearbeitung simcum 4 4.212 04.03.2022 09:59
Letzter Beitrag: Kiesch
  2D Array einzelne Zeilen in anderes Array michi96 2 3.526 15.12.2021 10:53
Letzter Beitrag: michi96
  HTML als 2D Array ares2013 5 3.734 18.11.2021 19:50
Letzter Beitrag: GerdW
  Maximalwert aus Array speichern Hans96 3 5.022 15.07.2021 14:56
Letzter Beitrag: Hans96
  Array mit Array auslesen und Array erzeugen Harry2000 10 8.941 08.05.2021 06:32
Letzter Beitrag: Martin.Henz

Gehe zu: