24小时热门版块排行榜    

查看: 987  |  回复: 4

akang9

铜虫 (初入文坛)

[求助] Matlab常微分方程组求解问题

微分方程组里面有些与自变量有关的参数,在微分方程的m函数里面能不能先写成函数的形式?
比如:
code:
den=0.9e3-y(1)*0.0006e3; %% mass density, kg/m3
vis=A*(exp(Ea/8.314/(y(1)+273.15)))*(1+y(4)*99); %% viscosity, Pa.s
dd=sqrt((4*w/(y(3)/60)/pi/den)); %% diameter, m
AA=pi/4*dd^2; %% cross section, m2
f(3)=y(2)/(AA*vis);

这是m函数的一部分。其中w、A、Ea是常数。f(3)是y(3)的导数。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

369992805

金虫 (初入文坛)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+1, 谢谢参与! 2013-02-05 10:49:17
akang9: 金币+2, ★★★很有帮助 2013-02-06 09:23:25
可以的。实质上是耦合的ODEs....
2楼2013-02-05 09:36:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

akang9

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by 369992805 at 2013-02-05 09:36:11
可以的。实质上是耦合的ODEs....

那有没有要求点运算的要求啊?
我将这些式子里的乘除和乘方都改成点运算试了试,但是结果还是不合理。
3楼2013-02-07 12:44:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

369992805

金虫 (初入文坛)

【答案】应助回帖

引用回帖:
3楼: Originally posted by akang9 at 2013-02-07 12:44:24
那有没有要求点运算的要求啊?
我将这些式子里的乘除和乘方都改成点运算试了试,但是结果还是不合理。...

把你的code发出来看看吧...
4楼2013-02-07 21:02:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

captainmeng

木虫 (小有名气)

我现在也遇到这样的问题,欢迎交流!!!!!
5楼2013-11-21 23:44:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 akang9 的主题更新
信息提示
请填处理意见