File Exchange

image thumbnail


version (2.34 KB) by njj1
This function develops a minimum entropy deconvolution filter for a sequence x


Updated 23 Apr 2018

View License

A minimum entropy deconvolution (MED) filter is used to accentuate impulsive portions of a signal. It was developed to process seismic data, but has been widely used to process machinery signals where bearing and gear degradation is a concern. This function takes a single vector (x) a filter length (L), and a maximum number of iterations (maxIter) and iteratively develops a filter that minimizes the entropy (or alternately maximizes the kurtosis).

Cite As

njj1 (2020). minEntropyDeconv(x,L,maxIter) (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)


Changed a couple lines in the code to update the output and adds an input for the maximum number of iterations.

Only updated the title

MATLAB Release Compatibility
Created with R2017b
Compatible with any release
Platform Compatibility
Windows macOS Linux