FDDE_PI1_Ex

Solving nonlinear fractional delay differential equations (FDDEs) with one constant delay
ダウンロード: 391
更新 2020/8/11

ライセンスの表示

Solves a nonlinear fractional delay differential equation (FDDE) with one constant delay tau > 0 in the form

D^alpha y(t) = g(t, y(t), y(t-tau))
y(t) = phi(t) t0-tau <= t <= t0

where D^alpha is the fractional Caputo derivative of order 0 < alpha < 1.

As initial data it must be provided not just a single value but a whole function phi(t) for t in the interval [t0-tau, t0].

The FDDE is solved by an explicit rectangular Product-Integration (PI) scheme suitably modified to solve FDEs with one constant delay.

Usage [t, y] = FDDE_PI1_Ex(alpha,g,tau,t0,T,phi,h)

Further information about this code are available in the Section 6 of the paper [1]; please, cite this code as [1].

-------------------------------------------------------------------------
Description of input parameters
-------------------------------------------------------------------------
alpha : fractional order of the delay differential equation; it must be 0 < alpha < 1
g : function handle evaluating the vector field g(t,y(t),y(t-tau))
tau : constant delay; it must be tau > 0
t0, T : starting and final time of the interval of integration
phi : function handle for the initial data phi(t)
h : integration step-size; it must be selected such that h <= tau

-------------------------------------------------------------------------
References and other information
-------------------------------------------------------------------------

[1] Garrappa R., Kaslik E.: On initial conditions for fractional delay differential equations, Communications in Nonlinear Science and Numerical Simulation, 2020, 90, 105359, doi: 10.1016/j.cnsns.2020.105359

Author: Roberto Garrappa (University of Bari, Italy)
Homepage: https://www.dm.uniba.it/members/garrappa

Please, report any problem or comment to : roberto dot garrappa at uniba dot it

引用

Roberto Garrappa (2024). FDDE_PI1_Ex (https://www.mathworks.com/matlabcentral/fileexchange/79042-fdde_pi1_ex), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2020a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
バージョン 公開済み リリース ノート
1.0.0