高分求,如何用maple 画如下坐标图,写出代码就可以了,谢谢!1. dy/dx=x的平方-y2. dp/dt=0.0225p-0.0003(p的平方)写出代码就可以了,谢谢!

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 17:57:30
高分求,如何用maple画如下坐标图,写出代码就可以了,谢谢!1.dy/dx=x的平方-y2.dp/dt=0.0225p-0.0003(p的平方)写出代码就可以了,谢谢!高分求,如何用maple画如下

高分求,如何用maple 画如下坐标图,写出代码就可以了,谢谢!1. dy/dx=x的平方-y2. dp/dt=0.0225p-0.0003(p的平方)写出代码就可以了,谢谢!
高分求,如何用maple 画如下坐标图,写出代码就可以了,谢谢!
1. dy/dx=x的平方-y
2. dp/dt=0.0225p-0.0003(p的平方)
写出代码就可以了,谢谢!

高分求,如何用maple 画如下坐标图,写出代码就可以了,谢谢!1. dy/dx=x的平方-y2. 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中测试通过.