Multi_Hertz(X,f,Fe)

Remove harmonics in a signal
149 Downloads
Updated 23 Mar 2015

View License

This function allows to remove the 4 first harmonics of the fundamental f in signal X sampled to frequency Fe.
X is a row vector. The idea of this function is to remove for instance the 50Hz and its harmonics in signal.
The return signal is the cleaned signal. Note that, this function is usefull if the periodic signal presents a constant phase all along the signal duration. Indeed if phase is not constant the function action is not warranted.

Cite As

Jean-Christophe COMTE (2024). Multi_Hertz(X,f,Fe) (https://www.mathworks.com/matlabcentral/fileexchange/50182-multi_hertz-x-f-fe), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Signal Processing Toolbox in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1

Note that, this function is usefull if the periodic signal presents a constant phase all along the signal duration. Indeed if phase is not constant the function action is not warranted.

1.0.0.0