MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]解常微分方程!! (https://www.labfans.com/bbs/showthread.php?t=4340)

hitzhjtopku 2008-09-04 16:01

[求助]解常微分方程!!
 
我的程序为:
a=0.03755;
g=9.8;
m=0.4387;
j1=0.25*m*a*a;
j2=j1;
j3=0.5*m*a*a;
x=pi/6;
eq1='(j1+m*a*a)*D2x+(j3+m*a*a)*z*sin(x)*Dy+m*g*a*cos(x)=j1*Dy*Dy*sin(x)*cos(x)';
eq2='j1*D(Dy*sin(x))+j1*Dx*Dy*cos(x)-j3*z*Dx=0';
eq3='(j3+m*a*a)*Dz=m*a*a*Dy*Dx*sin(x)';
[x,y,z]=dsolve('eq1','eq2','eq3')


运行完后提示为:??? Error using ==> maple
at offset 2, `}` unexpected

Error in ==> dsolve at 145
var_set = maple([var_set ' intersect ' var_set]);

Error in ==> chungun1 at 11
[x,y,z]=dsolve('eq1','eq2','eq3')


为什么啊?我调一下午了。。。。。。。。:ft:

hitzhjtopku 2008-09-05 08:28

回复: [求助]解常微分方程!!
 
:lovely: 贵人帮忙啊

walehenry 2008-09-05 09:05

回复: [求助]解常微分方程!!
 
dsolve是线性常微分方程的求解器,你这不是这种类型,所以出错
你可以把微分方程组编为一个函数,用0de45来求解

hitzhjtopku 2008-09-05 10:52

回复: [求助]解常微分方程!!
 
你可以把微分方程组编为一个函数,用0de45来求解???
用龙阁酷达法?
大侠!帮忙示范下!

hitzhjtopku 2008-09-06 16:04

回复: [求助]解常微分方程!!
 
是不是要用差分的方法解决非线性微分方程

hitzhjtopku 2008-09-07 18:59

回复: [求助]解常微分方程!!
 
高手帮忙啊

hitzhjtopku 2008-09-09 08:35

回复: [求助]解常微分方程!!
 
求助!!!!!!


所有时间均为北京时间。现在的时间是 03:17

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.