X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fq.c;h=63794e0069c944f9686cc669587dae54ba02e97d;hb=215363119a65a76176428f37c9eb89af91f3469b;hp=d70822d7954f6d8cc9f926084df023cf1ead8552;hpb=f094f8e205d63e14b8d765b587cfd9f32022a67b;p=swftools.git diff --git a/lib/q.c b/lib/q.c index d70822d..63794e0 100644 --- a/lib/q.c +++ b/lib/q.c @@ -113,6 +113,36 @@ int mem_get(mem_t*m, void*data, int length) return length; } +// ------------------------------- median ------------------------------------- + +float medianf(float*a, int n) +{ + int i,j,l,m; + float x; + int k=n&1?n/2:n/2-1; + l=0; + m=n-1; + while(l