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

LabVIEWForum.de

Normale Version: Feste Werte aus XY-Graph auslesen/bestimmen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
Hallo jagu,

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

P.S.: Profil_ergaenzen, wenn du jetzt mit LV2015 arbeitest!
Verwende Ramp Pattern & Interpolate 1D

[attachment=58560]

Gruß, Jens
...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]
Referenz-URLs