Fractional Linear Prediction

Functions providing fractional linear prediction of one-dimensional signal.

453 Downloads

Updated 10 Aug 2022

View License

This submission contains functions implementing the fractional linear prediction (FLP) models to estimate the one-dimensional signal. Two versions of FLP are implemented.
The first approach to FLP is using the whole history of the signal ("full" memory) - function flp_f.m. The second approach to FLP uses the "restricted" memory (restricted to two, three or four previous samples) - function flp_r.m.
The methods, models and applications implemented in the form of the proposed functions were presented in the works [1], [2]. The MATLAB implementation of the discretization of the fractional order derivative can be found in [3].
[1] Tomas Skovranek, Vladimir Despotovic: Signal prediction using fractional derivative models. In: Handbook of Fractional Calculus with Applications, Volume 8: Applications in Engineering, Life and Social Sciences, Part B, Pages 179-205. De Gruyter, 2019.
https://doi.org/10.1515/9783110571929-007
[2] Vladimir Despotovic, Tomas Skovranek, Zoran Peric: One-parameter fractional linear prediction, Computers & Electrical Engineering, vol. 69, July 2018, Pages 158-170 (Included in Special Issue on Signal Processing, March 2018).
https://doi.org/10.1016/j.compeleceng.2018.05.020
[3] Igor Podlubny, Tomas Skovranek, Blas M. Vinagre Jara: Matrix approach to discretization of ODEs and PDEs of arbitrary real order, MathWorks, Inc., Matlab Central File Exchage, 2008 (Updated 04 Mar 2016).
https://www.mathworks.com/matlabcentral/fileexchange/22071

Cite As

Tomas Skovranek, Vladimir Despotovic (2023). Fractional Linear Prediction (https://www.mathworks.com/matlabcentral/fileexchange/67867-fractional-linear-prediction), MATLAB Central File Exchange. Retrieved .

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

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.9

Corrections in code done.

1.0.0.8

Correcting references and typos.

1.0.0.7

Correcting references and typos.

1.0.0.6

The FLP_description file was upgraded to Live Script format.

1.0.0.5

Correcting another uploading error occurring on the MathWorks side.

1.0.0.4

Example file was updated.

1.0.0.3

The displaying of equations in the example file was corrected. The problem occurred as consequence of uploading error.

1.0.0.2

Correct link added in the example file. Typos corrected in the description and the function files.

1.0.0.0