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:

1D-Array bekommen nach Einlesen von Messdaten



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!

25.11.2011, 16:09
Beitrag #1

TobiasMo Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Jul 2011

2010
2011
kA



1D-Array bekommen nach Einlesen von Messdaten
Hallo,

momentan versuche ich mich auch einmal daran ohne Express-VI's Daten einzulesen und zu verarbeiten. Dazu habe ich unten stehendes VI geschrieben und eine Beispieldatei angehängt (am besten mit Editor öffnen), aus der ich auslesen möchte.
   

Ich möchte als Resultat 3 1-D Arrays haben, die jeweils die Signale der einzelnen Kanäle der Messdatei wiederspiegeln. Mein Problem ist, dass ich nach der Funktion "Aus Array entfernen" im Bild unten links keine 1-D Arrays bekomme, sondern nur 2 mal 2-D Arrays und einmal ein 3-D Array. Nach meinem Verständnis der Funktion und der Hilfe müsste aber doch immer eine Spalte gelöscht werden, sodass die übrig gebliebenen Arrays jeweils 1-D sein müssten, oder? Könnt ihr mir da helfen?

Beste Grüße,

Tobias


Angehängte Datei(en)
0.0 .lvm  Beispieldatei.lvm (Größe: 1,12 KB / Downloads: 182)

10.0 .vi  Datei lesen ohne ExpressVI.vi (Größe: 12,46 KB / Downloads: 177)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.11.2011, 18:12
Beitrag #2

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
RE: 1D-Array bekommen nach Einlesen von Messdaten

Akzeptierte Lösung

Nicht so kompliziert denken Smile


Angehängte Datei(en)
10.0 .vi  Datei lesen ohne ExpressVI.vi (Größe: 10,15 KB / Downloads: 229)

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.11.2011, 13:54
Beitrag #3

TobiasMo Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Jul 2011

2010
2011
kA



RE: 1D-Array bekommen nach Einlesen von Messdaten
Velen vielen Dank! Klappt wunderbar.

Des Weiteren würde ich gerne diese drei Signale in einem Signalverlaufsdiagramm als Stapelplot anzeigen lassen. Ich habe schon die Funktion "Cluster-->Bündeln" ausprobiert, aber diese gibt einen String aus, und ich kann diesen nicht mit dem Diagramm darstellen. Wie mache ich das am geschicktesten? Das gleiche würde ich dann ganz gerne auch mit den Spektrenverläufen im unteren Bereich machen.

Zudem möchte ich die Skalierung der x-Achse für die Anzeige der Spektren mit dem df-Ergebnis aus der Spektrenanalyse verknüpfen. Eine Schrittweite ist ja genau ein df (Frequenzband). Also möchte ich die Skalenwerte mit dem df multiplizieren. Ich weiß, dass das mittels Eigenschaftsknoten geht, aber mit welchem? Ich habe schon beide Eigenschaftsknoten mit dem Inhalt "Inkrement" ausprobiert (klappt irgendwie nicht), und sonst keinen passenden gefunden. Welchen kann ich da am besten nehmen?

Beste Grüße,

Tobias


Angehängte Datei(en) Thumbnail(s)
   

10.0 .vi  Datei lesen ohne ExpressVI.vi (Größe: 67,62 KB / Downloads: 174)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.11.2011, 18:40
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: 1D-Array bekommen nach Einlesen von Messdaten
Einlesen und Darstellung als Stapelplot und Zeitskalierung:
   
Mit so wenig Punkten Spektrumsanalyse? Dagegen sträubt sich mein Gefieder zu sehr.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2011, 11:37
Beitrag #5

TobiasMo Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Jul 2011

2010
2011
kA



RE: 1D-Array bekommen nach Einlesen von Messdaten
Danke für das Bild und den Tip mit dem Faktor. Da sucht man und sucht man und sieht den Wald vor lauter Bäumen nicht. Naja.

Ich habe nur so wenige Punkte geschickt um zu verdeutlichen um was für eine Datei es sich handelt. In Wirklichkeit hat diese Datei 210.000 Messpunkte, ich dachte mir ich reduziere die mal von 6 MB auf ein paar KB. Mit den 210.000 kann man dann bessere (Teil)-Spektren erzeugen :-).

Beste Grüße,

Tobias
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
  Tabellenstring nach Array 3D hansi9990 0 2.599 07.09.2018 10:33
Letzter Beitrag: hansi9990
  Encoder werte nach bestimmte steps in Array speichern ziarehmann 4 5.308 09.07.2017 23:33
Letzter Beitrag: Trinitatis
  Elemente aus 2D-Array nach bestimmten Index (n,m) auslesen und in 2D Array speichern 1990 2 5.619 29.04.2017 21:51
Letzter Beitrag: 1990
  Rechenzeit einer Schleife pro runde bekommen aidinnikoo 1 3.699 30.11.2016 13:53
Letzter Beitrag: GerdW
  Array aus while Schleife bekommen Squanchy 1 2.959 07.06.2016 16:00
Letzter Beitrag: Freddy
  Array je nach Wert in einer Spalte auftrennen b.proud 10 10.011 02.05.2016 10:38
Letzter Beitrag: jg

Gehe zu: