This MATLAB library provides a collection of functions for various signal processing and data analysis tasks. The library includes functions for calculating ratios, performing signal detection, applying wavelet transforms, and more.
To use this MATLAB library, simply download the repository and add the library directory to your MATLAB path. The library is compatible with MATLAB versions XX and above.
The library consists of the following functions:
ERM
: Implements the ERM (Exponential Rejection Method) algorithm for signal processing.ratios
: Calculates ratios of given input signals.compute_threshold
: Computes a threshold value based on input data.detection
: Performs signal detection using a specified threshold.eff
: Calculates the efficiency of a given signal.cut_burnin
: Cuts the burn-in period from a time series.daub
: Applies the Daubechies wavelet transform to a signal.aprox
: Computes the approximation coefficients using wavelet transform.appcoef
: Calculates the approximation coefficients of a signal.
Please refer to the individual function documentation for detailed usage instructions and examples.
If you use this MATLAB library in your research or project, please cite the following Master's thesis:
@book{helga2010,
title = {Detection of Fouling: Effectiveness Ratio Method},
author = {Ingimundardottir, Helga},
year = 2010,
month = 2,
location = {Reykjavik, Iceland},
publisher = {University of Iceland},
pages = 94,
url = {http://hdl.handle.net/1946/4445},
note = {Master's thesis}
}
Contributions to this MATLAB library are welcome. If you have any suggestions, bug reports, or enhancements, please open an issue or submit a pull request on the repository.
This MATLAB library is released under the GNU general public licence. You are free to use, modify, and distribute the library in accordance with the terms of the license.
If you have any questions or inquiries about the library, please contact Helga IngimundardĂłttir.