matlab求解微分方程dx/dt=rx(1-x/k)并画图?x(0)=x0

问题描述:

matlab求解微分方程dx/dt=rx(1-x/k)并画图?x(0)=x0
1个回答 分类:综合 2014-11-03

问题解答:

我来补答
function [] = yourquest(r,k,x0)

f = @(t,x) r*x./(1-x/k);
[t,y] = ode45(@(t,x) f(t,x),[0 10],x0);
plot(t,y);

输入你的r,k,x0,得到你解和图,如果你需要改变解的范围,把 [0 10] 里的10改成别的值

不过这个模型是chaos的,所以
比如说运行 yourquest(.3,3,.5),你会得到
 
 
展开全文阅读
剩余:2000
上一页:一道物理提题