def fout(size,signal): fil = sp.zeros(size,sp.float32) for i in xrange(size): ratio = sp.log10((size-i)/float(size)*10+1.0) if ratio>1.0: ratio = 1.0 fil[i] = ratio return fil*signal