查看: 2693  |  回复: 3

glgjw

银虫 (小有名气)

[求助] MATLAB求解二阶常微分方程初值问题 已有1人参与

主程序如下:
>> global m1 m2 k1 c1 c2 v0
>> m1=4080;m2=12.5e3;k1=7.35e6;c1=17.56e3;c2=0.225e3;v0=3.2/60
>> [t,y]=ode45(@doublemass,[0 5],[-0.0154;-0.0049;0;0])

其中的doublemass的函数M文件定义如下:
function dyy=doublemass(t,y)
global m1 m2 k1 c1 c2 v0
dyy=[y(3);(-4.48e6*v0*t/(6-y(1))-(k1+4.48e6/(6-y(1)))*y(1)-(c1+c2)*y(2)+c2*y(4)+4.48e6*y(2)/(6-y(1)))/m1;y(4);(4.48e6*v0*t/(6-y(1))-m2*10+c2*y(3)+4.48e6*y(1)/(6-y(1))-c2*y(4)-4.48e6*y(2)/(6-y(1)))/m2]

但计算出的结果却不对,前面两个初值不是前面设置好的-0.0154;-0.0049,而是 -0.0000   -0.0000,如下图:
y =

  1.0e+009 *

   -0.0000   -0.0000         0         0
   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0000   -0.0000   -0.0000
   -0.0000    0.0001   -0.0000   -0.0000
   -0.0000    0.0001   -0.0000   -0.0000
   -0.0000    0.0001   -0.0000   -0.0000
   -0.0000    0.0001   -0.0000   -0.0000
   -0.0000    0.0002   -0.0000   -0.0001
   -0.0000    0.0002   -0.0000   -0.0001
   -0.0000    0.0002   -0.0000   -0.0001
   -0.0000    0.0003   -0.0000   -0.0001
   -0.0000    0.0003   -0.0000   -0.0001
   -0.0000    0.0004   -0.0000   -0.0001
   -0.0000    0.0005   -0.0000   -0.0002
   -0.0000    0.0005   -0.0000   -0.0002
   -0.0000    0.0006   -0.0000   -0.0002
   -0.0000    0.0006   -0.0000   -0.0002
   -0.0000    0.0007   -0.0000   -0.0002
   -0.0000    0.0007   -0.0000   -0.0002
   -0.0000    0.0007   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0008   -0.0000   -0.0003
   -0.0000    0.0010   -0.0001   -0.0003
   -0.0000    0.0013   -0.0001   -0.0003
   -0.0000    0.0017   -0.0001   -0.0004
   -0.0000    0.0022   -0.0001   -0.0004
   -0.0000    0.0030   -0.0001   -0.0004
   -0.0000    0.0041   -0.0001   -0.0004
   -0.0000    0.0054   -0.0001   -0.0004
   -0.0000    0.0069   -0.0002   -0.0004
   -0.0000    0.0094   -0.0002   -0.0004
   -0.0001    0.0123   -0.0002   -0.0004
   -0.0001    0.0157   -0.0002   -0.0004
   -0.0001    0.0197   -0.0003   -0.0004
   -0.0001    0.0261   -0.0003   -0.0004
   -0.0001    0.0335   -0.0003   -0.0004
   -0.0002    0.0420   -0.0003   -0.0004
   -0.0002    0.0516   -0.0004   -0.0004
   -0.0002    0.0678   -0.0004   -0.0004
   -0.0003    0.0864   -0.0005   -0.0004
   -0.0004    0.1076   -0.0005   -0.0004
   -0.0004    0.1314   -0.0006   -0.0005
   -0.0005    0.1585   -0.0007   -0.0005
   -0.0006    0.1885   -0.0007   -0.0005
   -0.0007    0.2214   -0.0008   -0.0005
   -0.0008    0.2575   -0.0008   -0.0005
   -0.0009    0.2967   -0.0009   -0.0005
   -0.0010    0.3392   -0.0010   -0.0006
   -0.0011    0.3851   -0.0010   -0.0006
   -0.0013    0.4345   -0.0011   -0.0006
   -0.0014    0.4875   -0.0012   -0.0006
   -0.0016    0.5441   -0.0013   -0.0006
   -0.0017    0.6045   -0.0013   -0.0006
   -0.0019    0.6688   -0.0014   -0.0007
   -0.0021    0.7372   -0.0015   -0.0007
   -0.0023    0.8096   -0.0016   -0.0007
   -0.0025    0.8863   -0.0017   -0.0007
   -0.0027    0.9673   -0.0018   -0.0007
   -0.0029    1.0528   -0.0019   -0.0007
   -0.0032    1.1428   -0.0020   -0.0008
   -0.0034    1.2376   -0.0021   -0.0008
   -0.0037    1.3371   -0.0021   -0.0008
   -0.0040    1.4416   -0.0023   -0.0008
   -0.0043    1.5512   -0.0024   -0.0008
   -0.0046    1.6659   -0.0025   -0.0009
   -0.0049    1.7859   -0.0026   -0.0009
   -0.0051    1.8795   -0.0027   -0.0009
   -0.0054    1.9762   -0.0027   -0.0009
   -0.0056    2.0761   -0.0028   -0.0009
   -0.0059    2.1792   -0.0029   -0.0009

不知是何原因?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
glgjw: 金币+20, ★★★★★最佳答案, 多谢多谢!不愧是专家啊! 2016-02-24 21:29:10
这个是数据显示格式的问题!你看到的只是部分数据!
你显示一下y(1,1)就知道了!
>> y(1,1)

ans =

   -0.0154
善恶到头终有报,人间正道是沧桑.
2楼2016-02-24 17:47:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

laosam280

禁虫 (正式写手)

本帖内容被屏蔽

3楼2016-02-25 10:00:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

glgjw

银虫 (小有名气)

引用回帖:
3楼: Originally posted by laosam280 at 2016-02-25 10:00:29
楼主 前面有个硕大的1.0e+009  注意到了没

呵呵,后来也看到了。谢谢啊!
4楼2016-02-25 11:11:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 glgjw 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[硕博家园] 极限拉扯,如何抉择 +11 Isak0320 2026-10-12 15/750 2026-10-14 21:55 by 猫鱼不是鱼
[基金申请] 申请科研项目纯靠实力能成功吗? 200+5 David1982 2026-10-13 8/400 2026-10-14 21:38 by lhw_GPA4.0
[硕博家园] 中科院海洋所招收海洋材料相关领域博士研究生及研究助理 +3 sujiner 2026-10-08 4/200 2026-10-14 20:40 by qicaiyun
[职场人生] 40+中年人失业后,还能找到好工作吗? +3 xqy2009 2026-10-13 3/150 2026-10-14 20:17 by 43358052
[论文投稿] 二审4个多月了还是Awaiting Reviewer Scores 10+3 纳斯达克ML 2026-10-11 4/200 2026-10-14 17:30 by babero
[有机交流] OpenAI又攻克数学难题了,离AI做有机合成还有多远? +8 wangyl_123 2026-10-10 13/650 2026-10-14 15:12 by zuesli
[教师之家] 课题组会帮你通过考核么? +4 好运来~9527 2026-10-10 7/350 2026-10-13 08:41 by xli1984
[基金申请] 入职后第一次管课题组的专利缴费,对账才发现官费比别人多掏了一倍 +6 13108017953 2026-10-08 6/300 2026-10-12 20:07 by w3w3y3
[公派出国] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:34 by XQNyDCa1Tk5n
[公派出国] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:26 by XQNyDCa1Tk5n
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:15 by XQNyDCa1Tk5n
[教师之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:06 by XQNyDCa1Tk5n
[教师之家] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 14:25 by VOMexwnDzOFZ
[教师之家] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 (EPI+-1)(金币-50) +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 14:05 by VOMexwnDzOFZ
[硕博家园] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 13:45 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:54 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:34 by VOMexwnDzOFZ
[考博] 招收博士生一名 +3 mandolin 2026-10-10 3/150 2026-10-11 10:21 by 不是山谷!
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +4 qR2AdCWTVtkw 2026-10-09 4/200 2026-10-11 03:14 by M0zrYVSAnxpE
[有机交流] 我应该选哪条合成路线让实验成功率高一些? +5 jing816y 2026-10-08 9/450 2026-10-10 09:05 by zapen
信息提示
请填处理意见