MATLAB中dsolve问题请教
上面的问题我在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.
>>=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)=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)]]
提示我在初始化条件上有问题,却不知道问题出在哪里?
回复 14楼 zxax1912 的帖子
用dsolve找不到解析解,用数值方法解答,试试ode楼上有的
页:
[1]