谁能帮我看看我用matlab求解的微分方程组,有什么问题,急急急!请高手指点。运行提示:

[x,y,z,v]=dsolve('Dx=(0.062*Dv+Dz)*9.72*10^9/(1-v)','Dy=-1.4*y*Dz/z','D2v=27.25-(0.07... [x,y,z,v]=dsolve('Dx=(0.062*Dv+Dz)*9.72*10^9/(1-v)','Dy=-1.4*y*Dz/z','D2v=27.25-(0.071*x+0.009*y)/35000','Dz=0.009*Dv-5.1*10^(-4)*sqrt(0.71*(1-v)*(x-y)*(1-0.3v)^1.4/(369*(1-0.3v)^1.4-533))','x(0)=8.6*10^6','y(0)=8.6*10^6','z(0)=0.2','v(0)=0','t')
??? Error using ==> dsolve
at offset 250, missing operator or `;`
展开
ruifengcao
2011-10-21 · TA获得超过9490个赞
知道大有可为答主
回答量:3579
采纳率:33%
帮助的人:2060万
展开全部
你这个复杂的微分方程组使用dsolve是解不出来的,你需要使用ode45来求取数值解。
追问
能够简单的帮我编一下吗?我是新手,请多指教。
追答
你这公式太复杂 了,你使用help ode45查看一下帮助吧
http://wenku.baidu.com/view/df887b3231126edb6f1a1085.html
你看看这个资料就很快的明白怎么编写了

祝你学习愉快!
久久不能记住
2011-10-21 · TA获得超过498个赞
知道小有建树答主
回答量:431
采纳率:0%
帮助的人:496万
展开全部
第一个方程10^6你写成10^9
第四个方程,v你写成Dv,0.3*v你写成0.3v
还有,这个微分方程组用dsolve求不出来,不信你试试看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhouming_feng
2011-10-21 · TA获得超过881个赞
知道小有建树答主
回答量:1057
采纳率:100%
帮助的人:932万
展开全部
你这个复杂的微分方程组使用dsolve是解不出来的,你需要使用ode45来求取数值解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式