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 

Array Format 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!

05.02.2007, 10:10
Beitrag #1

rene Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 144
Registriert seit: Sep 2006

8.2
2006
kA


Deutschland
Array Format umwandeln
Hallo!

Ich möchte ein Datenarray mit folgendem Format umwandeln:
BSP:

1 2 3 4 5 6
7 8 9 0 1 2
3 4 5 6 7 8

2 3 4 5 6 7
1 5 6 7 8 9
0 9 8 7 6 5

..
..

das parallele Array möchte ich in Reihe umwandeln, also z.B. so:

1 2 3 4 5 6 2 3 4 5 6 7
7 8 9 0 1 2 1 5 6 7 8 9
3 4 5 6 7 8 0 9 8 7 6 5

dabei ist die Anzahl der Datenblöcke variabel und die Länge der Datenblöcke.
Nur die Anzahl der zeilen ist fest: 3.

In meinem bsp.vi habe ich es versucht.fkt. aber leider noch nicht.

Ich bitte um eure Hilfe.

Grüße


Angehängte Datei(en)
Sonstige .vi  Array_par_to_reihe.vi (Größe: 10,98 KB / Downloads: 218)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 10:19
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Array Format umwandeln
Mal eine Frage:

sind die Eingangs- und Ausgangsarrays wirklich 3d ? Oder sind's 2d-Array, also Tabellen?

Gruss, Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 10:24
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Array Format umwandeln
Hallo,

meinst Du so?

Gruß Markus

EDIT: @Eugen: Ich bin mal davon ausgegangen, dass es 2D-Arrays sind. Es hat zumindest so ausgesehen, als ob es das sein solte.


Angehängte Datei(en)
Sonstige .vi  Array_par_to_reihe_neu.vi (Größe: 12,53 KB / Downloads: 178)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 10:37
Beitrag #4

rene Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 144
Registriert seit: Sep 2006

8.2
2006
kA


Deutschland
Array Format umwandeln
' schrieb:Mal eine Frage:

sind die Eingangs- und Ausgangsarrays wirklich 3d ? Oder sind's 2d-Array, also Tabellen?

Gruss, Eugen

Wie in meinem vi ist das Eingangsarray ein 3d array.die 0dim müsste dann ja wegfallen denke ich wenn es in Reihe ist.
da die 0dim ja die Information enthält über die anzahl der parallelen "blöcke".

Danke erstmal für eure Hilfe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 10:38
Beitrag #5

rene Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 144
Registriert seit: Sep 2006

8.2
2006
kA


Deutschland
Array Format umwandeln
' schrieb:Hallo,

meinst Du so?

Gruß Markus

EDIT: @Eugen: Ich bin mal davon ausgegangen, dass es 2D-Arrays sind. Es hat zumindest so ausgesehen, als ob es das sein solte.

Hey Markus.

es sind 3d arrays...

danke aber erstmal!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 10:49
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Array Format umwandeln
Dann probier's mal so.

Gruß Markus


Angehängte Datei(en)
Sonstige .vi  Array_par_to_reihe_neu_3D.vi (Größe: 14,08 KB / Downloads: 190)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.02.2007, 11:35
Beitrag #7

rene Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 144
Registriert seit: Sep 2006

8.2
2006
kA


Deutschland
Array Format umwandeln
' schrieb:Dann probier's mal so.

Gruß Markus

Ich hab das mit meinen Daten array aus dem bsp. vi getestet. da fkt. es leider nicht.
Es sind auch drei Zeilen, bei dir sind es vier. hab es aber nicht gefunden wo ich das ändern muss...

Es müsste nach der Umwandlung auch ein 2D Array werden.

Danke und VG!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 13:17
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Array Format umwandeln
Wenn Du nach der Umwandlung ein 2D-Array möchtest, dann gehen Dir aber die Daten aus der 3. Dimension verloren.
Oder brauchst Du nur die Daten (Zeilen und Reihen) von der ersten Seite (Page 0)?
Lade doch nochmal Dein VI mit den Beispieldaten hoch und mach' vor dem Speichern aber "Make current values default", damit ich sie sehe.

Gruß Markus

' schrieb:Ich hab das mit meinen Daten array aus dem bsp. vi getestet. da fkt. es leider nicht.
Es sind auch drei Zeilen, bei dir sind es vier. hab es aber nicht gefunden wo ich das ändern muss...

Es müsste nach der Umwandlung auch ein 2D Array werden.

Danke und VG!

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 13:49
Beitrag #9

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Array Format umwandeln
Also wenn ich ihn recht verstehe, dann will er die 2D Arrays, der verschiedenen Pages aneinanderreihen. Und zwar an die Reihen anhängen.
Also 2D Array von Page 1 an den 2D Array von Page 0 anhängen, sodass der neue 2D Array 3 Zeilen und (Spalten Page0) + (Spalten Page1) Spalten hat.

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 14:39 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2007 14:39 von rene.)
Beitrag #10

rene Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 144
Registriert seit: Sep 2006

8.2
2006
kA


Deutschland
Array Format umwandeln
' schrieb:Wenn Du nach der Umwandlung ein 2D-Array möchtest, dann gehen Dir aber die Daten aus der 3. Dimension verloren.
Oder brauchst Du nur die Daten (Zeilen und Reihen) von der ersten Seite (Page 0)?
Lade doch nochmal Dein VI mit den Beispieldaten hoch und mach' vor dem Speichern aber "Make current values default", damit ich sie sehe.

Gruß Markus

Hier ist nochmal mein vi mit den Datenarray.

Was bedeutet genau Page?Ist das quasi die nullte Dimension in meinem Array?ich habe sozusagen dann für mein bsp 5 pages mit jeweils drei reihen zu je 1000 Werten oder...?

das ziel ist es diese 5 pages mit je drei zeilen zu je 1000werten hintereinander zu hängen.
das ich dann ein array habe mit drei zeilen und 5000werten.

dabei ist die anzahl der pages dynamisch und die anzahl der werte.nur die 3 drei reihen sind fest.

Danke!


Angehängte Datei(en)
Sonstige .vi  Array_par_to_reihe.vi (Größe: 10,99 KB / Downloads: 178)
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
  Fehlermeldung 91 bei 2D Array umwandeln zu Variant und wieder zurück Tobzn 4 4.916 31.03.2018 21:05
Letzter Beitrag: Tobzn
  STL-Datei umwandeln in 2D-Array ahebauer 2 4.454 21.12.2017 10:45
Letzter Beitrag: ahebauer
  2d array nach kriterium in 3d umwandeln tobi45f 4 4.261 22.04.2015 10:26
Letzter Beitrag: tobi45f
  Double in 1D Array umwandeln? BunterLoewe 33 27.067 10.02.2014 23:49
Letzter Beitrag: BunterLoewe
  Array Format von DOUBLE nach FPX konvertieren Mietzekatze 2 3.946 15.09.2013 12:57
Letzter Beitrag: Mietzekatze
  1D-Array in 2D-Array mit Clusterarray umwandeln Hasenfuss 5 6.385 04.06.2013 20:03
Letzter Beitrag: GerdW

Gehe zu: