WienerFilter
WienerFilter[data,r] removes noise from data by applying a range-r Wiener filter.
WienerFilter[data,r,ns] assumes an additive noise power value ns.
WienerFilter[data,{r1,r2,…},…] uses radius ri at level i in data.
Examples
Apply a Wiener filter to noisy data:
data = Table[Sin[x] + RandomReal[{-0.2, 0.2}], {x, 0, 10, 0.1}];
WienerFilter[data, 3]Please visit the official Wolfram Language Reference for more details.