找回密码
 注册
关于网站域名变更的通知

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

查看数: 433 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-6-29 13:29

正文摘要:

原方程为: 8 F+ C8 A9 Q6 h % A; a$ S8 Q, v/ Q 在用ode45解的时候,第一种写法 3 k( s) l8 f- g: a* O5 T" afunction dy=t1(t,y)- i! r) r' L% g+ H$ }, } dy=zeros(2,1); ) a5 D2 }+ Y7 ?' jy(2)=dy(1); ...

回复

Ferrya 发表于 2020-6-29 14:01
正确的应当是: F0 K* y* o% H1 j) ?+ K
function dy=t1(t,y)9 @2 A# o: j# s
dy=zeros(2,1);  {7 @! @$ u& [5 t  ]9 [& i3 L
dy(1)=y(2);! T9 E8 a" P: a) c, U
dy(2)=1;
Ferrya 发表于 2020-6-29 14:01
a = 1; b = 2; c = 3;
9 l$ ^7 c: T6 P( [9 m" @b = a;  X$ m2 P4 H0 F0 j- M: W
disp([a b c])
: `5 @1 m% f- _6 T+ z
5 L; _  I1 C" a结果是     1     1     3: Z1 d  N; C. r1 V: ]  [
Ferrya 发表于 2020-6-29 13:59
本帖最后由 Ferrya 于 2020-6-29 14:01 编辑
! Y8 d* o: _* ^2 q+ n& c. t4 q4 m" d
( H/ F/ C0 W' G7 U) D! V/ j; Q- J5 w* w
先去搞清楚“赋值”的含义,等号在matlab里面是赋值,不是相等,不能左右互换+ t  j2 C- B0 e1 K7 ~
a = 1; b = 2; c = 3;
! K- K2 \' m% L& m3 p. D7 Ka = b;3 `+ C$ b) ~: `( r3 M
disp([a b c])
% d" R5 A2 x( ^0 ]- C% |2 V- x( g7 H  K6 m) ]3 e+ _5 [
; S: }" e7 r7 `
结果是     2     2     3
关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 18:15 , Processed in 0.187500 second(s), 28 queries , Gzip On.

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

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

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