24小时热门版块排行榜    

查看: 2457  |  回复: 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的回帖

laosam280

禁虫 (正式写手)

本帖内容被屏蔽

3楼2016-02-25 10:00:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

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的回帖

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的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 0703化学297求调剂 +3 Daisy☆ 2026-03-20 3/150 2026-03-21 17:45 by ColorlessPI
[考研] 296求调剂 +4 www_q 2026-03-20 4/200 2026-03-21 17:26 by 学员8dgXkO
[考研] 306求0703调剂一志愿华中师范 +5 纸鱼ly 2026-03-21 5/250 2026-03-21 17:11 by 学员8dgXkO
[考研] 268求调剂 +9 简单点0 2026-03-17 9/450 2026-03-21 15:37 by lature00
[考研] 一志愿华中科技大学071000,求调剂 +3 沿岸有贝壳6 2026-03-21 3/150 2026-03-21 10:35 by 暮云清寒
[考研] 301求调剂 +10 yy要上岸呀 2026-03-17 10/500 2026-03-21 03:14 by JourneyLucky
[考研] 299求调剂 +6 △小透明* 2026-03-17 6/300 2026-03-21 02:42 by JourneyLucky
[考研] 化学求调剂 +4 临泽境llllll 2026-03-17 5/250 2026-03-21 02:23 by JourneyLucky
[考研] 328求调剂,英语六级551,有科研经历 +4 生物工程调剂 2026-03-17 8/400 2026-03-21 02:12 by JourneyLucky
[考研] 307求调剂 +10 冷笙123 2026-03-17 10/500 2026-03-21 01:54 by JourneyLucky
[考研] 294求调剂材料与化工专硕 +15 陌の森林 2026-03-18 15/750 2026-03-20 23:28 by JourneyLucky
[考研] 一志愿 西北大学 ,070300化学学硕,总分287,双非一本,求调剂。 +4 晨昏线与星海 2026-03-19 4/200 2026-03-20 22:15 by JourneyLucky
[考研] 290求调剂 +7 ^O^乜 2026-03-19 7/350 2026-03-20 21:43 by JourneyLucky
[考研] 289求调剂 +6 怀瑾握瑜l 2026-03-20 6/300 2026-03-20 20:30 by 学员8dgXkO
[考研] 求调剂 +3 @taotao 2026-03-20 3/150 2026-03-20 19:35 by JourneyLucky
[考研] 281求调剂(0805) +14 烟汐忆海 2026-03-16 25/1250 2026-03-20 15:47 by yuncha
[考研] 085410人工智能专硕317求调剂(0854都可以) +4 xbxudjdn 2026-03-18 4/200 2026-03-20 09:07 by 不168
[考研] 085601专硕,总分342求调剂,地区不限 +5 share_joy 2026-03-16 5/250 2026-03-18 14:48 by haxia
[考研] 材料,纺织,生物(0856、0710),化学招生啦 +3 Eember. 2026-03-17 9/450 2026-03-18 10:28 by Eember.
[考研] 318求调剂 +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
信息提示
请填处理意见