QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7429|回复: 4
打印 上一主题 下一主题

微分方程系数拟合

[复制链接]
字体大小: 正常 放大

2

主题

8

听众

15

积分

升级  10.53%

  • TA的每日心情
    郁闷
    2013-1-9 15:51
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    自我介绍
    性格开朗
    跳转到指定楼层
    1#
    发表于 2012-12-21 12:35 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    参考了一些文献,拟合三个微分方程组的7个系数,拟合的效果不是很好,麻烦高人帮我看看!
    function Dy=ggg(t,y,k)
      Dy=zeros(3,1);
      Dy(1)=k(1)*y(1)-k(2)*y(1).*y(1);
      Dy(2)=k(3)*Dy(1)+k(4)*y(1);
      Dy(3)=-k(5)*Dy(1)-k(6)*Dy(2)-k(7)*y(1);
    end

    function f=ww(k,y0,yexp)
    y0=[3.5 0 0]';
    tspan=[0:12:96]';
    [t y]=ode45(@ggg,tspan,y0,[],k);
    f1=y(:,1)-yexp(:,1);
    f2=y(:,2)-yexp(:,2);
    f3=y(:,3)-yexp(:,3);
    f=[f1 f2 f3];
    end

    k0=[1 1 1 1 1 1 1];
    t=[0:12:96];
    y0=[3.5 0 0];
    yexp=xlsread('sample.xls');
    lb=[0 0 0 0 0 0 0];ub=[];
    [k,resnorm,resid,exitflag,output,lambda,jacobian]=lsqnonlin(@ww,k0,lb,ub,[],y0,yexp);
    y1=[yexp(:,1)];
    y2=[yexp(:,2)];
    y3=[yexp(:,3)];
    [t4 y4]=ode45(@ggg,[t(1),t(end)],y0,[],k);
    plot(t,y1,'bo',t,y2,'g+',t,y3,'r*',t4,y4,'k-')
    legend('x','p','s','Model'),
    xlabel('time(h)'),ylabel('x(g/l),p(g/l)s(g/l)')


    数据
    t        X        P        S
    0        3.50         0.000         0.0000
    12        4.55         1.435         0.7310
    24        8.75         1.793         0.8310
    36        7.00         2.260         0.8321
    48        6.30         2.475         0.8372
    60        5.60         2.626         0.8882
    72        4.90         2.601         0.8905
    84        4.55         2.601         0.8913
    96        4.20         2.618         0.9067

    matlab程序.zip

    39.62 KB, 下载次数: 28, 下载积分: 体力 -2 点

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    21

    主题

    11

    听众

    259

    积分

    升级  79.5%

  • TA的每日心情
    开心
    2013-11-21 15:37
  • 签到天数: 47 天

    [LV.5]常住居民I

    自我介绍
    爱学习,爱软件

    新人进步奖

    群组MCM优秀论文解析专题

    群组2012第三期美赛培训

    回复

    使用道具 举报

    0

    主题

    7

    听众

    192

    积分

    升级  46%

  • TA的每日心情
    奋斗
    2013-11-16 12:24
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    0

    主题

    12

    听众

    23

    积分

    升级  18.95%

  • TA的每日心情
    慵懒
    2015-1-16 09:34
  • 签到天数: 2 天

    [LV.1]初来乍到

    自我介绍

    社区QQ达人

    回复

    使用道具 举报

    0

    主题

    1

    听众

    1

    积分

    升级  20%

    该用户从未签到

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-20 03:02 , Processed in 0.532330 second(s), 76 queries .

    回顶部