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

关于ode15i的一阶导数值求解函数decic函数不能收敛的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-6-8 14:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
最近看关于求解隐式微分方程的求解的内容,遇到了这样的问题,对于求解问题

  r9 x" n4 b' F
; m' ?/ m# ?0 ?( h7 N5 Q# C9 h
x0= [1;0;0;1]
& b& N2 c2 D5 w使用ode15i进行求解,具体的命令如下:
$ f9 K/ d* O8 [& i' |( t! q' [
, b, v$ f9 ]8 y3 |% Y0 V" W

8 F7 D: S. z2 I2 S: yodefun=@(t,x,dx)[dx(1)-x(2)
$ M" P5 z! k; O3 ?3 y0 I1 idx(2)*sin(x(4))+dx(4)^2+2*x(1)*x(3)-x(1)*dx(2)*x(4)
1 F3 m- i. A; L' d( S' P* w& v) Rdx(3)-x(4)
# s1 T5 y3 W3 Y9 f: u& Xx(1)*dx(2)*dx(4)+cos(dx(4))-3*x(3)*x(2)];
% Y: a+ H: [# }4 N* r! d

, \6 J9 w) |. i: p. b  o5 `

3 A9 F5 R9 l7 f% et0=0
. C1 ^4 C2 G9 ~9 n& i7 o# K. O. Q
x0=[1 0 0 1]';%本题初值 x0 的都给出了( ^; X0 b/ q9 x
fix_x0=ones(4,1);%本题中 x0 都给出了' O0 S% T% ]- ?
, r4 i& b- a" \. b8 z
dx0=[0 0 1 1]';%本题中初值 dx0 一个都没有给出,那么全部任意写; t8 ]( C! P1 q7 h( }8 c7 {
fix_dx0=zeros(4,1);%本题中 dx0 一个没有给出,故全部为 0[x02,dx02]=decic(odefun,t0,x0,fix_x0,dx0,fix_dx0);
. n0 h# h/ t* v% N) d  Z# n# N8 o
: A) R8 a# @4 N# r% A/ W  Z

% G7 z6 f9 |% Q! @. P$ s0 v, }但是执行[x02,dx02]=decic(odefun,t0,x0,fix_x0,dx0,fix_dx0);后总是提示
2 y! ?5 g3 W* ?1 Z6 B& o- E) u$ dError using decic (line 109)" ]( c, O  h6 ^
Convergence failure in DECIC.# g9 X  m! N; [, D
请问出错是为什么呢?

8 N1 f. `7 {, q# Y( W
  • TA的每日心情
    开心
    2022-12-27 15:46
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    2#
    发表于 2021-6-8 15:32 | 只看该作者
    你可以给一个稍微好一些的初值:0 G& W; G* f: t
    dx0=[0 0 1 -0.5]';%

    该用户从未签到

    3#
     楼主| 发表于 2021-6-8 16:31 | 只看该作者
    qq666888qqw 发表于 2021-6-8 15:32/ l, a6 ]" \" T  E! l: s& J- k
    你可以给一个稍微好一些的初值:( F: |. W8 _( a1 r7 D. k
    dx0=[0 0 1 -0.5]';%
    1 a! P0 y+ M( B$ q
    . H3 V0 W. l, K
    为什么正好初值就是真正解的时候反而就解不出来呢?
    5 m8 C* m5 A# |

    9 h# A7 G  Z% n' |* V7 K( ]8 a) o
    - k* u. A- N3 ?
    2 R/ n+ P) Z4 k+ z& W/ F% G

    2 t3 }) u  x) h, }6 G) o
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-23 21:15 , Processed in 0.156250 second(s), 24 queries , Gzip On.

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

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

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