用ODE函数解微分方程和用dsolve有什么区别?
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/14 06:20:07
用ODE函数解微分方程和用dsolve有什么区别?
微分方程为:y''+4*y'+29y=0,y(0)=0,y'(0)=15这是用dsolvey = dsolve('D2y+4*Dy+29*y=0','y(0)=0,Dy(0)=15','x');x = linspace(-3,3,100);yd = eval(y);plot(x,yd)这是用ODE函数:function dy=vdp1000(t,y)dy=zeros(2,1);dy(1)=y(2);dy(2)=-4*y(2)-29*y(1);[T,Y]=ode15s('vdp1000',[-3,3],[0,15]);plot(T,Y(:,1),'-')他们的结果差距很大啊!
微分方程为:y''+4*y'+29y=0,y(0)=0,y'(0)=15这是用dsolvey = dsolve('D2y+4*Dy+29*y=0','y(0)=0,Dy(0)=15','x');x = linspace(-3,3,100);yd = eval(y);plot(x,yd)这是用ODE函数:function dy=vdp1000(t,y)dy=zeros(2,1);dy(1)=y(2);dy(2)=-4*y(2)-29*y(1);[T,Y]=ode15s('vdp1000',[-3,3],[0,15]);plot(T,Y(:,1),'-')他们的结果差距很大啊!
数值解(ode系列)和解析解(即公式解,dsolve)的区别.查看原帖
微分方程中,偏微分方程pde、微分代数方程dae和常微分方程ode之间有什么区别和联系呢?本身不是数学专业的,问的可能会
matlab用dsolve解常微分方程并画图,
如何用得到ode才能解出的方程的解析解或者极值 一个复杂的二阶常微分方程,matlab的dsolve解不出来,只能
用matlab解常微分方程,调用dsolve是老出错 y=dsolve('Dy=x*sin(x)/cos(y)','x'
求各路大神指导,MATLAB中:利用dsolve求解偏微分方程 的解(用符号计算).
用matlab解常微分方程组,为什么会出错?调用的是dsolve的函数.
MATLAB解微分方程 :a=105.52 b=0.059 dsolve('D2y+2783.83*(1-2*b*cos
用MATLAB求解9阶微分方程用什么函数
用MATLAB求解9阶微分方程用什么函数可以
MATLAB中dsolve函数用法?
关于Matlab中的dsolve函数
matlab 用eig和diag解微分方程