|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
上面的问题我在MATLAB中编程老是提示我错误,错误如下:
f=dsolve('Dx=-8/3*x+y*z','Dy=-10*y+10*z','Dz=-x*y+28*y-z','x(0)=0','y(0)=0','z(0)=1e-10','t')
??? Error using ==> dsolve
Error, (in dsolve/IC) The 'implicit' option is not available when giving Initial Conditions.
>> [x,y,z]=dsolve('Dx=-8/3*x+y*z','Dy=-10*y+10*z','Dz=-x*y+28*y-z')
??? Error using ==> dsolve
Too many output arguments.
dsolve('Dx=-8/3*x+y*z','Dy=-10*y+10*z','Dz=-x*y+28*y-z')
ans =
[z(t)=0,x(t)=C1*exp(-8/3*t),y(t)=0,[y(t)=&where(_a,[diff(_b(_a),$(_a,2))*_b(_a)^2-1/3*(-3*diff(_b(_a),_a)^2*_b(_a)*_a-41*_a*diff(_b(_a),_a)*_b(_a)-3*_a^3*_b(_a)-30*_a^4-88*_a*_b(_a)+2160*_a^2+3*_b(_a)^2*diff(_b(_a),_a)+33*_b(_a)^2)/_a=0,_b(_a)=diff(y(t),t),_a=y(t),t=Int(1/_b(_a),_a)+C1,y(t)=_a]),z(t)=1/10*diff(y(t),t)+y(t),x(t)=1/10*(-diff(y(t),$(t,2))-11*diff(y(t),t)+270*y(t))/y(t)]]
提示我在初始化条件上有问题,却不知道问题出在哪里? |
|