我论文需要用MATLAB求解微分方程,
问题描述:
我论文需要用MATLAB求解微分方程,
Dx=-0.85*x+0.25*y+0.35*z-0.8*x^2*y,
Dy=0.8*x^2*y-1.2*y,
Dz=0.9*x+0.8*y-0.3*z
用MATLAB画出该微分方程的图像
答
用dsolve求不出解析解,用数值解法吧,最好能提供初始条件,这里假设t=0时,x0=1,y0=2,z0=3. function hh [t,x]=ode23t(@fun,0:1,[1 2 3]) plot(t,x) function yhat=fun(t,x) dxdt=-0.85*x(1)+0.25*x...