高分求,如何用maple 画如下坐标图,写出代码就可以了,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/06/14 17:10:42
1. dy/dx=x的平方-y

2. dp/dt=0.0225p-0.0003(p的平方)

写出代码就可以了,谢谢!

呵呵
Maple提供了两类图形命令可以表示微分方程的解,第一类是plots程序包中的odeplot,它可以用可视化的方法表达微分方程的数值解。第二类命令来自于DEtools程序包 ,不需要解出方程就可以给出它的相位场和相位曲线。
你的问题我就用第一种给出数值解吧,
第一题:
with(plots);
F:=dsolve({diff(y(x),x)=x^2*(-y(x)),y(0)=1},y(x),type=numeric);
odeplot(F,[x,y(x)],-2..5);
第二题:
F:=dsolve({diff(p(t),t)=0.0225*p(t)-0.0003*p(t)^2,p(0)=1},p(t),type=numeric);with(plots):
> odeplot(F,[t,p(t)],-100..100);

这里初值条件我令y(0)=1,p(0)=1,以上代码都在Maple中测试通过。