matlab求解常微分y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')错误如下? Error using ==> dsolveat offset 84, `=` unexpectedError in ==> fun1 at 1y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')求大神啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 11:36:02

matlab求解常微分y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')错误如下? Error using ==> dsolveat offset 84, `=` unexpectedError in ==> fun1 at 1y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')求大神啊
matlab求解常微分y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')
错误如下
? Error using ==> dsolve
at offset 84, `=` unexpected
Error in ==> fun1 at 1
y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')
求大神啊

matlab求解常微分y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')错误如下? Error using ==> dsolveat offset 84, `=` unexpectedError in ==> fun1 at 1y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')求大神啊
第一,你有语法错误
y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1','Dy(0)=-1','D2y(0)=0','t')
第二,没有显式解
只能把初始条件去掉可得隐式解

matlab小问题matlab中如果我想求解常微分问题,会用到dsolve,但是怎么保证我算的那个函数的变量与我想要的一致?比如如下程序应该是:soln_1 = dsolve('Dy =3*x^2','y(2)=0.5') ans=x^3-7.500000000000000 现在却 matlab 符号常微分y=dsolve('D2y-100*(1-y^2)*Dy=-y','y(0)=2,Dy(0)=0','x')哪里错了? matlab求解常微分y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')错误如下? Error using ==> dsolveat offset 84, `=` unexpectedError in ==> fun1 at 1y=dsolve('D3y-3*D2y-Dy*y=0','y(0)=1 Dy(0)=-1 D2y(0)=0','t')求大神啊 用matlab解常微分方程组,为什么会出错?调用的是dsolve的函数. matlab用dsolve解常微分方程并画图,例如y'=1-y^2,y(0)=0. Matlab求常微分方程为什么错误 dsolve('Dy=-2x*y/(x^2+2*a)')这个matlab提示:Error using ==> dsolve at 126Can not use D as a variable in DSOLVE. 求解常微分方程Dy=1/(x*y+x^3*y^3),如果可以的话也请告诉我为何matlab无法算出,这是《常微分方程》习题2.2的15题,请写出必要过程.解如图2另外,我试过用matlab解>> dsolve('Dy=1/(x*y+x^3*y^3)','x')输出结果 求常微分和matlab高手求解这个问题 matlab求解微分方程的答案出错求解的时候出现与题目无关的t,例如:y=dsolve('Dy=x')得 y =C2 + t*x 用MATLAB解常微分方程组微分方程是d2y/dx2+0.01-2y/5/(1+(1-x)^2)=0边界条件是y(0)=1;y'(1)=0感激不尽啊!试了很久,用ode和dsolve都解决不了,请具体指导一下怎么编这个程序吧,不调用子函数也可以的, 急求用MATLAB解常微分方程组的代码!微分方程是d2y/dx2+0.01-2y/5/(1+(1-x)^2)=0边界条件是y(0)=1;y'(1)=0感激不尽啊!试了很久,用ode和dsolve都解决不了,请具体指导一下怎么编这个程序吧,不调用子函数 用matlab求解常微分这个程序怎么编的啊?我想编一个matlab程序,使用ode45求解:dy/dx=(y^2+5)*(x+6).x范围是0到5,y0=0.5 matlab微分方程组求解方程组:dx/dt=-2Ax+uydy/dt=2Ax+auz-(A+u)yx+y+z=1matlab求解如下:>>global A,u>>[x,y,z]=dsolve('Dx=(-2)*A*x+u*y','Dy=2*A*x+2*u*z-(A+u)*y','x+y+z=1','x(0)=1,y(0)=0,z(0)=0')结果出错:Error using ==> dsolveThere ar matlab subs函数看到一段这样的代码,求解常微分方程,的MATLAB程序如下:y=dsolve('Dy=-2*y+2*x^2+2*x','y(0)=1','x')x=0:0.01:0.5;yy=subs(y,x);最后一行的subs的作用是什么,subs函数应该怎样使用? 求各路大神指导,MATLAB中:利用dsolve求解偏微分方程 的解(用符号计算).利用dsolve求解偏微分方程dx/dt=y,dy/dt=-x的解(用符号计算) matlab 微分方程组求解 求解常微分方程组 一道常微分方程组求解y'=y1+2y2y''=-2y1+y2