Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#8

Re: Kurvenglättung / Interpolation / Extrapolation berechnen

  Alt 8. Mai 2007, 09:40
Zitat von moelski:
Zitat:
Erwartet von Steema keine Wunder, dafür gibt es andere Firmen.
Das geht schon. Man muss nur die FastLine Serie nutzen. Dann sind 20000 Punkte Peanuts ...
Du will ja glätten. Darum gehts. Fastline ist wirklich 'Fast'. Aber beim Glätten muss man zu anderen Mitteln greifen.
Zitat von moelski:
Also, wir werten von Ladegeräten die seriellen Daten aus. Und da können eben bei einer Liveaufzeichnung schon zig tausend Punkte anfallen.
Ah... Lange Zeit langweilige Daten (schön glatt) und dann unerwartete Peaks (I.)?
Oder nur zitternde, aber im Wesentlichen 'artige' Messwerte (die also irgendwie einer Kurve folgen) (II)?

I: Nimm den Vorschlag von Marabu, oder eine polynomiale oder exponentielle/logarithmische Regression über die letzten 10 Punkte, damit bekommt man die Peak-Flanken ordendlich hin und das Bild wird kaum verfälscht.

II: Bilde den Mittelwert aus jeweils X (z.B. X=100) Punkten.

Zitat von moelski:
Was mir gerade einfällt .. Einen Haken hat die Filterung aber. Wenn man in die Kurve reinzoomt kann man nicht mehr die Einzelheiten erkennen.
Welche Einzelheiten? Die Kunst der Filterung besteht darin, die langweiligen Bereiche rauszuschmeissen und nur die interessanten Teile zu behalten. Wozu eine Gerade mit 1000000 Punkten beschreiben, wo doch auch 2 reichen? Oder willst Du unbedingt das Rauschen aufzeichnen?

marabus Code reicht als Starthilfe allemal aus.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat