]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commit
Fix median filter in cdeftutorial 405/head
authorThomas Herrlin <ThomasHerrlin@github.server.fake>
Tue, 16 Jul 2013 20:27:01 +0000 (22:27 +0200)
committerThomas Herrlin <ThomasHerrlin@github.server.fake>
Tue, 16 Jul 2013 20:38:14 +0000 (22:38 +0200)
commitc6fdefc1e5fe1a75b721bd56c18e52b4cc778b50
treec0ed6f8ed0f8a3ead5114215e13a787a388f33fc
parent9c6ba183cc5c4c9367cb2f30c4d2a9d16e970016
Fix median filter in cdeftutorial

Fixes commit 1198d31
What was described as an median filter was actually an average filter.

Sort the 3 values then take the middle of them using POP,EXC,POP.
Also uses one less prev() to decrease filter delay.

See https://en.wikipedia.org/w/index.php?title=Median_filter&oldid=558817813

Alternative fix is to rename "median" with "average" in the
description, but there already is an AVG rpn function for that.
doc/cdeftutorial.pod