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 

Ein Cluster bestehend aus Sample-arrays (Messdaten) in ein 1D-Array 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!

22.09.2011, 16:14
Beitrag #1

flthieng Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Sep 2011

2010
2011
DE


Deutschland
Ein Cluster bestehend aus Sample-arrays (Messdaten) in ein 1D-Array Umwandeln
Hallo Zusammen,

bin neu im Forum, konnte im Forum keine ähnlichen Beitrage finden!
Zum Problem: Wir wollen Sampel-Packete aus Messdaten in ein Queue abspeichern. Erreicht diese Queue 40 Packete so sollen diese ausgelesen und zu einem 1D-Array aneinander gereiht werden. Mit diesem 1D-Array soll dann eine FFT durchgeführt werden.
(Dieses 1D-Array soll nach der FFT wieder gelöscht bzw. mit den nächsten 40 Sample-Blöcken überschrieben werden)

Vielen Dank für Eure Hilfe!!!
    http://www.labviewforum.de/images/smilies/lvfsmilies/lv_icons/lv09_img2.jpg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.09.2011, 16:27 (Dieser Beitrag wurde zuletzt bearbeitet: 22.09.2011 16:29 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Ein Cluster bestehend aus Sample-arrays (Messdaten) in ein 1D-Array Umwandeln
Hallo flt,

- FOR-Loop, Array of Cluster anschließen
- in der Loop: Unbundle(ByName) anwenden, Daten holen, mit Draht an Tunnel legen
- nach der Loop: Daten aus dem (autoindizierenden) Tunnel verwenden...

Edit:
Ich sehe gerade, du schickst schon 1D-Daten in die Queue. Dann bitte:
- in der Loop: Daten mit einem BuildArray (und einem Schieberegister) aneinander anhängen

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.09.2011, 15:34
Beitrag #3

flthieng Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Sep 2011

2010
2011
DE


Deutschland
RE: Ein Cluster bestehend aus Sample-arrays (Messdaten) in ein 1D-Array Umwandeln
Vielen Dank für die Hilfe!!!

Grüße flthieng
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.09.2011, 18:11
Beitrag #4

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Ein Cluster bestehend aus Sample-arrays (Messdaten) in ein 1D-Array Umwandeln
Die einzelnen 1D-Arrays werden in der Queue geclustert, weil davon auszugehen ist, daß jedes 1D-Array eine andere Länge haben kann. Diese 1D-Array könnten sonst in der Queue nicht auseinandergehalten werden. Damit verbunden ist aber ein sehr schlechtes Timing - so meine Erfahrung. Wenn Du sowieso beabsichtigst, diese einzelnen geclusterten 1D-Arrays zu größeren 1D-Arrays zusammenzufügen, dann ist eine Queue, bestehend aus Einzelelementen anstatt Array-Elementen, ein wesentlich vorteilhafterer Ansatz. Dazu muß das VI "Element einfügen" lediglich in eine For-Schleife mit Index-Eingang getan werden.

9.0 .vi  Queue.vi (Größe: 9,27 KB / Downloads: 160)
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
  Cluster / Array; 1/3 Oktavwerte als Array speichern oscorp 1 2.913 17.12.2018 17:16
Letzter Beitrag: Trinitatis
  Mehrere INT Variablen in Cluster/Array Appa 6 5.348 05.12.2017 12:01
Letzter Beitrag: Appa

Gehe zu: