给定以下偏积分微分方程组
dX(t)dt=Λ−μX(t)−βX(t)Z(t),∂Y(t,ω)∂t+∂Y(t,ω)∂ω=−δ(ω)Y(t,ω),dZ(t)dt=−γZ(t)+(N−Z(t))∫∞0κ(ω)Y(t,ω)dω
有边界条件
Y(t,0)=βX(t)Z(t)
和
初始条件
X(0)=X0,Y(0,ω)=σ(ω),Z(0)=Z0
其中所有参数Λ,μ,β,δ(ω),γ,N,κ(ω),X0,Z0是积极的。
如何在 Matlab 上对此进行数值计算?
注意:我被要求在 scicomp.se 中重新发布这个问题 -
在 Matlab 中数值求解偏积分微分方程组