第一种方法:利用dsolve函数求微分方程的符号解(通解):对于一些不是很难,要求出通解的微分方程,用dsolve函数求解。 1. 打开Matlab软件-->点击新建脚本菜单...
syms xy=dsolve('Dy=x*y','y(0)=1','x')Y=subs(y,x,0:0.1:4);plot(0:0.1:4,Y)
微分方程的话可以用dsolve函数,格式可以总结为dsolve('equation','condition',自变量)的形式。自变量默认为t。这种方法解微分方程还好。如。
知道初始值就更好了.clc;clear dx=inline('(0.5-x/300)/(0.5-x/600)*x*(1-x/t)')[t,x]=ode45(dx,[1/600,1/30。
大概这样写:首先先建立2个editor第一个用来描述方程,建立M文件;第二个用来算方程第一个editor:%%%%设y(1)=y,y(2)=dyfunction dy=fun(t,y)global M。
利用dsolve函数求微分方程的符号解(通解):对于一些不是很难,要求出通解的微分方程,用dsolve函数求解。 利用dsolve函数求微分方程的符号解(通解):对于一些不是。
调用maple>> maple('dsolve','{diff(N(t),t)=n(t)*r*(1-N(t)/M),diff(n(t),t)=n(t)*s*(1-n。
你是要画图还是求a=?时可以使两式相等?另外你说两式相等是说x(t) = y(t)还是dx/dt = dy/dt?dsolve可以解微分方程组,ode45可以数值地解微分方程组,。
syms A B C x y;>> dsolve('Dy=A-B*y-C*x*y','x')ans =-1/2*A*erf(1/2*(-2*C)^(1/2)。
pdede函数可以解决二阶偏微分方程的问题做出来的图像是三维的,很漂亮
回顶部 |