を再現するためのMatlabで遅延微分方程式を解きますこの方程式をシミュレートして、さまざまなパラメータ(すなわち、異なる時間遅延、ODEなどとの比較)でどのように振る舞うかを見て回ることができます。私はコード例hereの成功を制限しています。これまでは公表数字に私はMATLABで遅れて微分方程式を解くためにしようとしている
私のコードは次のとおりです。
function General_mRNA_DDE
sol = dde23(@General_mRNA_DDE2,2,@input_function,[0,5])
figure;
plot(sol.x,sol.y)
function dydt = General_mRNA_DDE2(t,y,z)
k0=1;
k=10;
mRNA0=1; %initial concentration of mRNA
gamma=0.1;
z
dydt= [k0 + k*z - gamma*y];
end
function hist = input_function(t)
hist = 1;
end
end
しかし、私は基本的に非常に急な指数曲線のように見えてきました。ここで私が再現しようとしているものです:
この論文のDOIから:10.15252/msb.20177554(http://msb.embopress.org/content/msb/13/5/928.full.pdf)
誰が私は正確に姿を再現するために何かアドバイスはありますか?誘導体および未知のmRNAの値として、これは時間遅延微分方程式ではない事前