No BSD License  


4.0 | 2 ratings Rate this file 25 Downloads (last 30 days) File Size: 1.11 KB File ID: #13858

fractional differentiator



05 Feb 2007 (Updated )

This function calculates the fractional differentiate of a given input signal.

| Watch this File

File Information

This function calculates the fractional derivative of order ?d? for the
given function r(t). It is assumed that the vector ?r? contains the
samples of the continuous signal r(t) which we are going to calculate its
fractional derivative. ?h? is a constant and represents the sampling
period of r(t) (the time period between two samples). ?h? must be small
enough in the sense of Nyquist sampling theorem.
?y? is the result achieved by applying the fractional differentiation
operator on the input ?r?. This contains the samples of the real output
y(t) with the same sampling period used for ?r?.
It makes use of the Gr├╝nwald-Letnikov definition. The first element of
the vector "r", i.e. r(1), is always zero.

MATLAB release MATLAB 7.2 (R2006a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (3)
22 Mar 2014 Jonathan

Thanks for the sources, see my implementation (ID# 45982) for speed improvements.

16 Feb 2014 qi xiang  
10 Oct 2008 ke liao

thanks for your work.

Contact us