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 

1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln



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!

03.06.2009, 13:02
Beitrag #1

greglemond Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 90
Registriert seit: Mar 2009

8.6
2008
de

1067
Deutschland
1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln
Im Titel steht ja schon mein Anliegen. Mit welchem Befehl kann ich dieses Vorhaben umsetzen? Ich nutze LV 8.6. Danke für eure Hilfe.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.06.2009, 13:16
Beitrag #2

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln
Da gibt es zum Beispiel die Funktion "Array umformen". Dabei übergibst du dein 1D Array, schließt an die 1. Dimensionslänge eine 4 an und dann kannst du die Funktion nach unten aufziehen um weitere Dimensionen anzugeben. Da müsstets du dann eine weitere anschließen mit der Länge 10. (Evtl 10 und 4 vertauschen, dmenachdem ob du spalten ode rzeilen haben möchtest!)

LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.06.2009, 13:21
Beitrag #3

ImExPorty Offline
LVF-Freak
****


Beiträge: 572
Registriert seit: Jan 2008

8.6
2001
kA

65934
Deutschland
1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln
ohne Worte, da alles wichtige schon gesagt wurde:

   
   


Lv85_img
Sonstige .vi  greglemond_Arrayumformen.vi (Größe: 9,05 KB / Downloads: 203)

1 Postingempfehlungen, 2 Motivation
Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.06.2009, 13:28
Beitrag #4

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln
man könnte noch eine der konstanten aussparen indem man die dimensionslänge anhand der vorhandenen elemente berechnet.

z.b.:

1. Dimensionslänge = 4
=> 2. Dimensionslänge = 40(Länge von OriginalArray)/4(1.Dimensionslänge) = 10

LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.06.2009, 14:07 (Dieser Beitrag wurde zuletzt bearbeitet: 03.06.2009 14:42 von jg.)
Beitrag #5

greglemond Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 90
Registriert seit: Mar 2009

8.6
2008
de

1067
Deutschland
1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln
Danke dafür! Mit der Umform-Funktion habe ich das rasch auch selber hinbekommen.Smile

Allerdings ergibt sich in diesem Zusammenhang noch ein weiteres Problem, welches im Minimalbsp. dargestellt ist. Ich habe 40 Schalter und möchte deren Zustand in einem 1D - Array festhalten. Leider klappt das noch nicht wie gewünscht, d.h. ich bekomme das Array gerade nicht entsprechend eingerichtet. Was kann ich da machen?

Lv86_img


Angehängte Datei(en)
Sonstige .vi  Boolean_Array.vi (Größe: 7,49 KB / Downloads: 195)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.06.2009, 14:12 (Dieser Beitrag wurde zuletzt bearbeitet: 03.06.2009 14:16 von TSC.)
Beitrag #6

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln
lösche das array das du erstellt hast und klcike rechts auf den ausgang von der funktion "Array erstellen". In dem kontextmenü wählst du dann "Erstellen->Anzeigeelmeent".

bzw den anschluss verwendest du dann als eingangsarray für die oben genannten umformungen!
Lv86_img
Sonstige .vi  Boolean_Array.vi (Größe: 9,82 KB / Downloads: 208)


LG
Torsten

P.S.: Es wäre nett, wenn du bei jedem VI upload dazu schreibst, in welcher Version es erstellt wurde.

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.06.2009, 14:37
Beitrag #7

greglemond Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 90
Registriert seit: Mar 2009

8.6
2008
de

1067
Deutschland
1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln
Genau, super, danke!

Ich habe dieses Beispielprogramm nun in der angehangenen Form vorliegen. Nun möchte ich das entstandene 4x10 Array aus Boolean-Werten noch an ein Sub-VI übergeben. Wie deklariere ich in dem SUB-VI was da am Eingang anliegt (4x10 Array)? Mir fällt da jetzt wieder nur die Array-Konstante ein, die sicher nichts bringt. Danke nochmal...

Die LV-Version ist 8.6.


Angehängte Datei(en)
Sonstige .vi  Boolean_Array.vi (Größe: 9,95 KB / Downloads: 186)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.06.2009, 14:44
Beitrag #8

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
1D - Array mit 40 Werten in 2D - Array mit 4x10 Werten umwandeln
du kannst einfach ein 2dArray aus boolean werten im subvi verwenden. oder du markierst das element in deinem bestehenden VI und gehst über das menü "bearbeiten->SubVI erstellen"

LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
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 2.866 26.10.2023 08:39
Letzter Beitrag: GerdW
  Array Bearbeitung simcum 4 3.195 04.03.2022 09:59
Letzter Beitrag: Kiesch
  2D Array einzelne Zeilen in anderes Array michi96 2 2.631 15.12.2021 10:53
Letzter Beitrag: michi96
  HTML als 2D Array ares2013 5 2.719 18.11.2021 19:50
Letzter Beitrag: GerdW
  Maximalwert aus Array speichern Hans96 3 4.005 15.07.2021 14:56
Letzter Beitrag: Hans96
  Array mit Array auslesen und Array erzeugen Harry2000 10 7.077 08.05.2021 06:32
Letzter Beitrag: Martin.Henz

Gehe zu: