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

已知含有9个微分的微分方程组,带参数,根据已知数据,拟合曲线,得参数最优解

[复制链接]
  • TA的每日心情

    2019-11-19 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    % syms s(t) e(t) i1(t) p(t) h(t) f(t) iph(t) %定义符号变量
    0 [- {# N; J+ n) W/ t9 j$ y. u2 g, X% syms Beta IoTa Beta_2 Kappa Rho_1 Rho_2 Gamma_a Gamma_i Gamma_r Delta_i Delta_p Delta_h 希腊字母参数1 j: [* m$ W+ S; u7 B# H
    N = 11000000/250;
    * F2 A% k) ~- B8 s+ o# [! F%dS/dt3 V6 [! J, b5 q
    dy(1)=-Beta*(y(3)/N)*y(1)-Iota*Beta*(y(6)/N)*y(1)-Beta_2*(y(4)/N)*y(1);% B& l# @$ P1 B" t
    %dE/dt
    ; Q* ^  J- u/ O! }' wdy(2)=Beta*(y(3)/N)*y(1)+Iota*Beta*(y(6)/N)*y(1)+Beta_2*(y(4)/N)*y(1)-Kappa*y(2);+ A3 q4 s; S& w0 _
    %dI/dt8 a* @  S0 v7 v- F; }! e  z
    dy(3)=Kappa*Rho_1*y(2)-(Gamma_a+Gamma_i)*y(3)-Delta_i*y(3);  ~# z/ k9 ]5 W% E: g
    %dP/dt/ [: i% S, e  `
    dy(4)=Kappa*Rho_2*y(2)-(Gamma_a+Gamma_i)*y(4)-Delta_p*y(4);9 L- O1 n7 t0 }! r9 ]* h* A
    %dA/dt
    4 `) J4 j/ d9 o2 E6 R9 F: a( jdy(5)=Kappa*(1-Rho_1-Rho_2)*y(2);
    : K, x1 x3 p- g9 Z9 f% j2 R% `%dH/dt
    0 Z2 Z' m8 k4 V( Pdy(6)=Gamma_a*(y(3)+y(4))-Gamma_r*y(6)-Delta_h*y(6);& V3 w4 o0 g; [$ S2 h
    %dR/dt
    ; I$ {6 G4 E4 {. }0 Xdy(7)=Gamma_i*(y(3)+y(4))+Gamma_r*y(6);
    / Q+ G+ y, o  T%dF/dt
    ( p2 O' g. p$ j! U& @2 S, Sdy(8)=Delta_i*y(3)+Delta_p*y(4)+Delta_h*y(6);%8 t7 ?: P, D/ K- I
    %d(I+P+H)/dt8 l. D' _* C+ [) v. T
    dy(9)=dy(3)+dy(4)+dy(6);
    " Y3 e3 q9 h" }( T%y(9)数据. t5 `; _6 J6 y% d! G
    y9data1 = [6,  12,  19,  25,  31,  38,  44,  60,  80,  131,  131,  259,  467,  688,  776 ...,
    , {: D. z' o1 z. b3 P: e         1776,  1460,  1739,  1984,  2101,  2590,  2827,  3233,  3892,  3697,  3151 ...,
    - g2 ?7 i5 b& L         3387,  2653,  2984,  2473,  2022,  1820,  1998,  1506,  1278,  2051,  1772 ...,: E  Q. V5 o, V7 ]
             1891,  399,  894,  397,  650,  415,  518,  412,  439,  441,  435,  579,  206 ...,6 O0 g! e2 d( g* W1 d+ A
             130,  120,  143,  146,  102,  46,  45,  20,  31,  26,  11,  18,  27,  29,  39,  39];; B4 p2 F; S# Z! F
    %y(8)数据
    0 v9 v2 O" r1 B+ m0 F& Ly8data1= [0,  0,  0,  0,  0,  0,  0,  0,  4,  4,  4,  8,  15,  15,  25,  26,  26 ...,6 G' @% M, S, I: z( r* }
        38,  43,  46,  45,  57,  64,  66,  73,  73,  86,  89,  97,  108,  97,  254 ...,5 F) K+ A/ q+ S2 I  y
        121,  121,  142,  106,  106,  98,  115,  118,  109,  97,  150,  71,  52,  29 ...,
    6 K3 ^' B9 ^7 G) t) k    44,  37,  35,  42,  31,  38,  31,  30,  28,  27,  23,  17,  22,  11,  7,  14 ...,- J6 M/ B4 N- h  Q
        10,  14,  13,  13];
    2 \) Y8 e$ n: }1 x
  • TA的每日心情
    开心
    2022-6-1 15:04
  • 签到天数: 81 天

    [LV.6]常住居民II

    2#
    发表于 2020-12-8 12:37 | 只看该作者
    不怎么了解,有待学习

    该用户从未签到

    4#
    发表于 2020-12-8 13:47 | 只看该作者
    这是让我们看你写的程序呀

    该用户从未签到

    5#
    发表于 2020-12-8 13:48 | 只看该作者
    你这个看着应该属于微分方程拟合问题吧,不知道t数据在哪儿?

    点评

    是的,t=1:1:66.我在网上收了很多相关数据,目前找到很多拟合的方法,但就对这个微分方程组难处理  详情 回复 发表于 2020-12-8 14:08
  • TA的每日心情

    2019-11-19 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
     楼主| 发表于 2020-12-8 14:08 | 只看该作者
    pulbieup 发表于 2020-12-8 13:48
    . z- o0 v  e9 C( }7 V你这个看着应该属于微分方程拟合问题吧,不知道t数据在哪儿?

    $ p( r2 o* N: ~% ]; n2 L* k0 P是的,t=1:1:66.我在网上收了很多相关数据,目前找到很多拟合的方法,但就对这个微分方程组难处理) ~& F5 Q& V8 s! x

    点评

    用1stOpt试试,应该可以解决  详情 回复 发表于 2020-12-8 14:10

    该用户从未签到

    7#
    发表于 2020-12-8 14:10 | 只看该作者
    adogpp 发表于 2020-12-8 14:087 {4 q& n' U  v/ A5 l* Y
    是的,t=1:1:66.我在网上收了很多相关数据,目前找到很多拟合的方法,但就对这个微分方程组难处理

    + \. l* c8 f+ T6 M5 m5 V用1stOpt试试,应该可以解决
      o. b$ n* |0 ?4 _
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 04:29 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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