24小时热门版块排行榜    

Znn3bq.jpeg
查看: 3074  |  回复: 17

傻妞丫头

木虫 (著名写手)

[求助] 高手进来用matlab求解常微分方程,十分感谢!

本人数学建模型后,得到一常微分方程,相对较复杂,手算不出来,听说matlab很强大,据说能解常微分方程,但本人是一只小菜鸟啊,小菜鸟,所以把本人的常微分方程写出来让大家看看,高手们帮帮忙。成功求解后还有重赏。。。提前感谢下
dy/dx=0.002*A*y1/y3+0.002*B*y*y2/y3;  (A,B是两个常数)
y1=4957.64*ln[1.04*(2.529-y*y3)/(0.5*y-y*y3);
y2=89.24*(2.749-0.473*y-0.145*y*y3)/(0.5-y3);
y3=0.0000006*x^2-0.0007803*x;
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

科大贝贝

木虫 (正式写手)

送鲜花一朵
哇塞,楼主好大方啊,可惜我不会啊,顶一下可有金币发啊
3楼2012-04-26 21:10:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

傻妞丫头

木虫 (著名写手)

自己顶下,希望高手们进来帮帮忙,不甚感激。
2楼2012-04-26 21:09:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaohu_727

铁杆木虫 (正式写手)

★ ★ ★ ★ ★
小雨萌萌: 金币+5, 3Q 2012-04-28 09:37:35
y=dsolve(['Dy=- (5450982826327409*A*log(((26*y*((3598498600178891*x)/4611686018427387904 - (2833419889721787*x^2)/4722366482869645213696))/25 + 32877/12500)/(y/2 + y*((3598498600178891*x)/4611686018427387904 - (2833419889721787*x^2)/4722366482869645213696))))/(549755813888000*((3598498600178891*x)/4611686018427387904 - (2833419889721787*x^2)/4722366482869645213696)) - (B*y*((64699*y*((3598498600178891*x)/4611686018427387904 - (2833419889721787*x^2)/4722366482869645213696))/5000 - (1055263*y)/25000 + 6133019/25000))/(500*((3598498600178891*x)/4611686018427387904 - (2833419889721787*x^2)/4722366482869645213696)*(- (2833419889721787*x^2)/4722366482869645213696 + (3598498600178891*x)/4611686018427387904 + 1/2))'],['y(0)=0'])
Warning: Explicit solution could not be found.
> In dsolve at 101

y =

[ empty sym ]

这个方程是没有解析解的

» 本帖已获得的红花(最新10朵)

11楼2012-04-27 15:07:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

傻妞丫头

木虫 (著名写手)

引用回帖:
4楼: Originally posted by zhaohu_727 at 2012-04-26 21:59:40:
syms y1 y2 y3 y x A B;
y3=0.0000006*x^2-0.0007803*x;
y1=4957.64*log10(1.04*(2.529-y*y3)/(0.5*y-y*y3));
y2=89.24*(2.749-0.473*y-0.145*y*y3)/(0.5-y3);
>> y=dsolve()

y =

C2 + (t*(A* ...

好像不合我意,不好意思
5楼2012-04-27 08:54:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaohu_727

铁杆木虫 (正式写手)

引用回帖:
5楼: Originally posted by 傻妞丫头 at 2012-04-27 08:54:47:
好像不合我意,不好意思

我是用matlab2010b算得,结果可能看着简单,实际挺复杂的
syms y1 y2 y3 y x A B;
y3=0.0000006*x^2-0.0007803*x;
y1=4957.64*log(1.04*(2.529-y*y3)/(0.5*y-y*y3));
y2=89.24*(2.749-0.473*y-0.145*y*y3)/(0.5-y3);
y=dsolve(['Dx-(0.002*A*y1/y3+0.002*B*y*y2/y3)=0'])

上面是源代码,
结果显示
y =

C2 + (t*(A*y1 + B*y*y2))/(500*y3)
6楼2012-04-27 09:10:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

傻妞丫头

木虫 (著名写手)

7楼2012-04-27 09:12:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

zhaohu_727

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
soliton923: 金币+1, 谢谢参与讨论~~~ 2012-04-26 22:35:03
傻妞丫头: 金币+5, 有帮助, 输入程序里面好像运行不出来,有错误,而且y1中的对数是log以e为底的,我再看看吧,先给你5个金币啊。如果运行出来,肯定全给金币给你的 2012-04-27 09:02:49
傻妞丫头: 金币+10, ★★★很有帮助, 高手,不知道咋回事,这个程序,我这边运行不了,你能不能再帮忙看看?添加初始条件y(0)=0。拜托拜托了。最好能将程序写好了给我。谢谢 2012-04-27 14:36:19
syms y1 y2 y3 y x A B;
y3=0.0000006*x^2-0.0007803*x;
y1=4957.64*log10(1.04*(2.529-y*y3)/(0.5*y-y*y3));
y2=89.24*(2.749-0.473*y-0.145*y*y3)/(0.5-y3);
>> y=dsolve(['Dx-(0.002*A*y1/y3+0.002*B*y*y2/y3)=0'])

y =

C2 + (t*(A*y1 + B*y*y2))/(500*y3)
4楼2012-04-26 21:59:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

laosam280

禁虫 (正式写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
傻妞丫头: 金币+10, ★★★很有帮助, 求如何方便地求出数值解,拜托拜托。 2012-04-27 14:33:45
小雨萌萌: 金币+2, 感谢应助! 2012-04-28 09:38:01
本帖内容被屏蔽

8楼2012-04-27 10:44:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaohu_727

铁杆木虫 (正式写手)

引用回帖:
8楼: Originally posted by laosam280 at 2012-04-27 10:44:36:
这个方程如果你需要y=f(x)这样的显式的解析解,估计是不可能的。因为对数函数里存在x和y,不会有显式的积分表达式。

不过,可以在matlab中方便的求出数值解。

同意楼上,用数值求解,解析解很难得到
9楼2012-04-27 10:49:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaohu_727

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小雨萌萌: 金币+2, 3Q 2012-04-28 09:38:19
傻妞丫头: 金币+10, ★★★很有帮助 2012-05-03 09:53:19
syms y1 y2 y3 y x A B;
y3=0.0000006*x^2-0.0007803*x;
y1=4957.64*log(1.04*(2.529-y*y3)/(0.5*y-y*y3));
y2=89.24*(2.749-0.473*y-0.145*y*y3)/(0.5-y3);
y=dsolve(['Dy=0.002*A*y1/y3+0.002*B*y*y2/y3'],['y(0)=0'])
结果:
y =

-(A*y1 - A*y1*exp((B*t*y2)/(500*y3)))/(B*y2)
10楼2012-04-27 15:01:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 傻妞丫头 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 国自然面上和省基金B类撒花 +6 花田半亩~白 2026-04-21 6/300 2026-04-22 10:55 by 3126142009
[考博] 华师大读博 +3 xq83 2026-04-22 5/250 2026-04-22 10:42 by xq83
[教师之家] 又一批高校组建人工智能学院 师资行吗 不是骗人吗 +5 yexuqing 2026-04-19 5/250 2026-04-22 10:01 by easeheart
[考研] 0854求调剂 +24 门路摸摸 2026-04-15 28/1400 2026-04-22 09:54 by Sy199704!
[论文投稿] 急需审稿人!!! +3 陆小果画大饼 2026-04-21 3/150 2026-04-21 23:54 by jzy_123456
[考博] 申博/考博 +4 啃面包的小书虫 2026-04-17 8/400 2026-04-21 16:26 by 啃面包的小书虫
[考研] 一志愿A区211,22408 321求调剂 +7 随心所欲☆ 2026-04-15 8/400 2026-04-21 08:22 by Equinoxhua
[考研] 295分求调剂 +6 ?要上岸? 2026-04-17 6/300 2026-04-21 08:18 by Equinoxhua
[考研] 337求调剂 +3 jyz04 2026-04-18 3/150 2026-04-20 12:24 by 研可安
[考博] 申博 +3 Xyyx. 2026-04-18 3/150 2026-04-20 10:44 by YuY66
[考博] 湖南大学刘巧玲课题组2026年第二批次博士研究生招生信息 +3 南风观火 2026-04-18 5/250 2026-04-20 10:13 by 南风观火
[考研] 求计算机方向调剂 +3 Toffee2 2026-04-16 6/300 2026-04-19 22:37 by ll叶
[考研] 294求调剂 +8 淡然654321 2026-04-17 9/450 2026-04-19 19:51 by Equinoxhua
[考研] 304求调剂 +8 castLight 2026-04-16 8/400 2026-04-19 17:14 by 中豫男
[考研] 求调剂 +10 小聂爱学习 2026-04-16 12/600 2026-04-19 16:51 by 中豫男
[考研] 求调剂 +6 苦命人。。。 2026-04-18 7/350 2026-04-19 16:27 by 中豫男
[考研] 300求调剂 +12 橙a777 2026-04-15 12/600 2026-04-18 23:51 by 路病情
[考研] 收到复试调剂但是去不了 +8 小蜗牛* 2026-04-16 8/400 2026-04-18 11:15 by zixin2025
[考研] 260求调剂 +4 Zyt1314520.. 2026-04-17 5/250 2026-04-18 08:28 by babysonlkd
[有机交流] 二苯甲酮酸类衍生物 50+3 小白爱主人 2026-04-17 6/300 2026-04-17 18:47 by kf2781974
信息提示
请填处理意见