LabVIEWForum.de - Auslesen von Daten aus einem Kurvengraph

LabVIEWForum.de

Normale Version: Auslesen von Daten aus einem Kurvengraph
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

ich habe nichts brauchbares im Internet bzw. im Forum gefunden.

Ich habe folgendes Problem ich habe eine Reihe von csv Dateien die Spannung und Zeitwerte enthalten lese diese einzeln ein und verwerte diese zu einer FFT und gebe Sie via Cluster auf einen Kurvengraphen aus. Ich sehe im Graphen die frequenzwerte passend zu meiner Amplitude.

Ich kann auch die Amplitudenwerte auslesen und diese in ein Array packen, soweit so gut. Leider habe ich aber keine Zuordnung zu den Frequenzwerten.

Wie kann ich aus dem Kurvengraphen die Werte (X,Y) auslesen?


Habe hier einen kleinen Auschnitt mit angehängt.

Danke im Vorraus!
Hallo esz,

du hast doch die f0 und df-Werte für die Kurven. Da kannst du doch problemlos einen X-Vektor berechnen (der Graph machts ja auch): fn=n*df+f0...
Danke erstmal für den Tipp.

Aber mache ich das über den Formeleditor oder wie?:-)

Danke!
Hallo esz,

nö - über eine FOR-Schleife mit n Iterationen! Du willst ja ein X-Array passend zu deinen Y-Werten haben...
Habe das nun ausprobiert komme bekomme jedoch lediglich einen Messwert heraus.

Wo mache ich einen fehler?

Danke!
' schrieb:Wie kann ich aus dem Kurvengraphen die Werte (X,Y) auslesen?
Auf Diag rechte Maustaste --> erstellen --> lokale Variable
Dann auf lokale Variable Rechtsklick --> in Lesen ändern
Alledings sehe ich in Deinen Bildern keinen "XY-Kurvengraphen", mit dem das funktionieren würde. Also bleibt Dir nur die Methode von GerdW.
Oder so: Für Waveforms gibt es eine Funtion zur Umrechnung in XY-Paare.
Also aus dem Cluster eine WF machen --> Die Funktion anwenden
Hi Lucki,

danke für den Tipp aber wie heisst diese Funktion?

Weil die suche ich seit 3 Tagen *heul*
Die heißt Signalverlauf --> analoger SV --> SV in XY-Paare.
Es tut mir aber inzwischen Leid, daß ich das vorgeschlagen habe, denn es ist hier umständlicher als die Methode GerdW:
[attachment=31077] [attachment=31079]
die Xn werden hier (rechts) nach der "Induktionsmethode" berechnet:
Xo = gegeben
X<sub>n</sub> = X<sub>n-1 </sub>+ dX<sub>
</sub>
Jetzt nochmal zurück zu deiner Schleife, die du gepostet hast. Die geht nicht zwecks Datenfluss, du erstellst innerhalb der Schleife dauernd ein Array mit nur einem Element und überschreibst es, und das 50x mal.

Richtig z.B. so:
[attachment=31078]

Gruß, Jens
Hallo esz,

Zitat:Wo mache ich einen fehler?
Bei der Rechtschreibung: es heißt Korrektur!Smile
Referenz-URLs