LabVIEWForum.de
Feste Werte aus XY-Graph auslesen/bestimmen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Feste Werte aus XY-Graph auslesen/bestimmen (/Thread-Feste-Werte-aus-XY-Graph-auslesen-bestimmen)



Feste Werte aus XY-Graph auslesen/bestimmen - jagu22 - 19.12.2017 11:08

Hallo,
ich komme bei einer einfachen Frage nicht wirklich weiter.

Ich erstelle mit 2 Arrays (x-werte und y-werte) einen Graphen. Die x-Werte liegen in ungeraden Werten vor, z.B. 10 | 21,466 | 35,78 | 45,33 ...

Ich möchte nun wiederum 2 Array erhalten, wo die x-Werte in einem festen Abstand sind z.B. 10 --> also 10 | 20 | 30 | 40 ... und dann natürlich mit den zugehörigen y-Werten.

Ich habe ein vi angehängt, was mein Problem zeigt.

Für Hilfe wäre ich sehr dankbar.
Viele Grüsse
jagu22


RE: Feste Werte aus XY-Graph auslesen/bestimmen - GerdW - 19.12.2017 11:32

Hallo jagu,

zum Glück bringt LabVIEW ja fertige Interpolationsfunktionen mit:
[attachment=58558]

P.S.: Profil_ergaenzen, wenn du jetzt mit LV2015 arbeitest!


RE: Feste Werte aus XY-Graph auslesen/bestimmen - jg - 19.12.2017 11:37

Verwende Ramp Pattern & Interpolate 1D

[attachment=58560]

Gruß, Jens


RE: Feste Werte aus XY-Graph auslesen/bestimmen - Lucki - 23.12.2017 14:28

...und zum noch größeren Glück gibt es sogar Funktionen zum Resamplen von Waveforms. (Die Funktion heißt so, mit "Waveform" sind aber hier beliebige Datenverläufe zu verstehen, auch solche mit nicht konstantem dx. Nicht erlaubt sind lediglich Vorzeichenwechsel von dx)
[attachment=58578]
Und um hier aus dem Signalverlauf die X- und Y- Werte zu extrahieren: Dafür gibt es die Funktion "XY-Paare" in der Palette "Signalverlauf/Analog":
[attachment=58579]