Springen naar inhoud

Savitzky-golayfilter


  • Log in om te kunnen reageren

#1

Pitco

    Pitco


  • 0 - 25 berichten
  • 3 berichten
  • Gebruiker

Geplaatst op 24 oktober 2011 - 08:36

Hallo,

ik loop tegen een probleem aan en hoop hier hulp ervan te kunnen vinden.

Voor de verwerking van data van een meetinstrument, moet ik ruis filteren
met behulp van Savitzky-Golayfilter. Echter, na uitzoek werk en informatie op
wikipedia kom ik er totaal niet uit.

Om eerlijk te zijn, gaan deze berekeningen toch wat boven mijn pet.

Nu hoop ik dat iemand hier toevallig bekend is met deze berekening, of de berekening
snapt. Ik heb mijn excelbestand toegevoegd, zodat er naar gekeken worden.
(Let op, zijn wel rond de 15.500-16.000 datapunten op dit moment)

Bedankt alvast voor de hulp!

Met vriendelijke groet,
Peter

Excel bestand

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

Drieske

    Drieske


  • >5k berichten
  • 10217 berichten
  • Moderator

Geplaatst op 25 oktober 2011 - 10:52

Verplaatst naar Analyse. Bovendien is het voor iedereen eens zo prettig om je Excel-bestand rechtstreeks op het forum te uploaden. Bespaart ons ook weer om naar een externe site te gaan (die binnenkort je bestand zeer waarschijnlijk ook verwijderd). Ik heb dat bij deze gedaan:
Bijlage  Tijd_vs_Hoogte.xlsx   529,02K   12 maal gedownload
Zoek je graag naar het meest interessante wetenschapsnieuws? Wij zoeken nog een vrijwilliger voor ons nieuwspostteam.

#3

Rogier

    Rogier


  • >5k berichten
  • 5679 berichten
  • VIP

Geplaatst op 25 oktober 2011 - 11:52

In principe is een Savitzky-Golayfilter gewoon een 'gewogen gemiddelde' (een convolutie dus, als die term je wat zegt). De gefilterde versie van iedere waarde X(i) is een lineaire combinatie van X(j)-tjes om i heen.

Stel kolom A bevat de meetwaarden, dan krijg zo je in kolom B de Savitzky-Golay-gefilterde variant:

B100 = -0.143*A97+0.171*A98+0.343*A99+0.371*A100+0.257*A101

Hier als voorbeeld een filter van graad 2 genomen.
In theory, there's no difference between theory and practice. In practice, there is.





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures