How to implement this function using Matlab.

Hi I need to implement this function using matlab, where x and t are variables.
Please tell me how to do this.

6 Comments

John BG
John BG on 15 Aug 2017
Edited: John BG on 15 Aug 2017
Hi Kintali Narendra
if f(x) one or more asymptotic points within interval [0 x], the integral may not solve; can we assume that f(t) does not have any discontinuity within [0 x], both x and 0 included?
Also, you have to constrain f(t) to for instance polynomials with at least the term (x-t)^b, b>alpha, b<-alpha-2 or f(t) exponential that within [0 x] allows 1/(x-t)^alpha to be integrated, can some of these conditions be applied?
You could use a discrete scheme first (for the d/dx firstly, then for the sum) with a constant step and try to compute it. From this, you may be able to perform the complete calculus.
Thank you John,David and Bastien, The paper which David referred has the solution. John I didn't understand your question.
John BG
John BG on 17 Aug 2017
Edited: John BG on 17 Aug 2017
Hi Kintali Narendra
I was just highlighting the point that certain constraints should be applied to f(t) before attempting the definition of D, otherwise it might happen that the integral cannot be solved, integral for instance Inf, and then D couldn't be defined.
Thanks for letting us know that you have already found the solution.
I hope you don't mind me asking the following
1.
Are Mr Chunmei Chi and Mr Feng Gao provide some sort of script, to help you up to speed? or do you have to write the script on your own?
2.
How are you going to connect this
to the expression shown in your question?
there's still a pole 1/(x-t) right on the edge of the integration interval.
3.
Precisely to develop the fractional derivatives, Mr Chi and Mr Gao assume f(x) to have the following shape
this particular constraint on f(x) allows the application of the Fourier transform to carry on.
Do you need further assistance for this question?
If not, would you consider telling David to copy past the link as answer, and then you would consider clicking on the Accept Answer for the supplied link containing the solution?

Sign in to comment.

Categories

Find more on MATLAB in Help Center and File Exchange

Products

Asked:

on 15 Aug 2017

Answered:

on 17 Aug 2017

Community Treasure Hunt

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

Start Hunting!