找回密码
 注册
关于网站域名变更的通知
查看: 416|回复: 3
打印 上一主题 下一主题

貌似第一种写法的解是正确的,第二种写法的解是错误的。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-6-29 13:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
原方程为: 7 C7 H1 P% a8 G" Y" Z
' Q9 H0 _. p- B( Y  C
在用ode45解的时候,第一种写法
2 A: s% i# u! d  Jfunction dy=t1(t,y)$ b' M) q& t( U) b% T. B
dy=zeros(2,1);9 O$ b" X1 N0 j  Z
y(2)=dy(1);   
& c0 v7 K/ P  I6 K+ `5 a7 P$ ~$ zdy(2)=1;  q5 y4 p: H; q5 L
; Y$ w- X5 T  D- I9 y
! D" K8 {1 s  G, d$ A8 O
当我把第三行等式交换位置后,即第三行改为dy(1)=y(2)
( |' E$ ]. \3 C  z* N# {3 B+ x- ]6 R
最后两种写法得到的结果完全不一样,貌似第一种写法的解是正确的,第二种写法的解是错误的。请教大神,感谢!
  • TA的每日心情
    开心
    2019-11-20 15:00
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2020-6-29 13:59 | 只看该作者
    本帖最后由 Ferrya 于 2020-6-29 14:01 编辑 3 @4 j# g! z7 u# E4 _& F6 A

    + P2 A' C3 D# g( I0 h. ?! Z9 p/ e! B, l: j" `( q
    先去搞清楚“赋值”的含义,等号在matlab里面是赋值,不是相等,不能左右互换- o* s/ H6 a# o
    a = 1; b = 2; c = 3;: C+ ~5 Z& ~7 ]( z
    a = b;+ h& S9 U# M2 f. ^; d" j
    disp([a b c])1 Q2 Y& |2 L9 S+ j6 y1 a# v

    + S# \' L9 f6 V9 r# U: v% D$ F' S; j! P( v# a3 F6 q/ ^% k. Q( c  d
    结果是     2     2     3
  • TA的每日心情
    开心
    2019-11-20 15:00
  • 签到天数: 2 天

    [LV.1]初来乍到

    3#
    发表于 2020-6-29 14:01 | 只看该作者
    a = 1; b = 2; c = 3;
    8 C/ R* O+ @! L' B. H3 qb = a;: S5 D& s) R( a: z+ B& Z
    disp([a b c])
      B! J) r8 o$ M* [3 k! {) z0 c# Y& @
    结果是     1     1     3
    . K% a2 {3 d5 L& W
  • TA的每日心情
    开心
    2019-11-20 15:00
  • 签到天数: 2 天

    [LV.1]初来乍到

    4#
    发表于 2020-6-29 14:01 | 只看该作者
    正确的应当是
    5 i7 G8 }3 v+ J/ T0 a2 B  Zfunction dy=t1(t,y)0 S, Z1 S' n# K! Z
    dy=zeros(2,1);1 @$ T: |5 k6 Y" G5 p7 ]5 @. \
    dy(1)=y(2);
    % M, C; ^- v! m! P0 N( Mdy(2)=1;
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-20 08:21 , Processed in 0.140625 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表