QQ登录

只需要一步,快速开始

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

MATLAB中的插值函数的应用

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

413

主题

36

听众

1854

积分

升级  85.4%

  • TA的每日心情
    开心
    2019-9-18 21:55
  • 签到天数: 258 天

    [LV.8]以坛为家I

    社区QQ达人

    群组2015国赛冲刺

    群组2016美赛公益课程

    群组国赛讨论

    群组第三届数模基础实训

    群组Matlab讨论组

    跳转到指定楼层
    1#
    发表于 2015-7-14 14:16 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    MATLAB中的插值函数为interp1,其调用格式为:  yi= interp1(x,y,xi,'method')           
    其中x,y为插值点,yi为在被插值点xi处的插值结果;x,y为向量, 'method'表示采用的插值方法,MATLAB提供的插值方法有几种: 'method'是最邻近插值, 'linear'线性插值; 'spline'三次样条插值; 'cubic'立方插值.缺省时表示线性插值
        注意:所有的插值方法都要求x是单调的,并且xi不能够超过x的范围。
    例如:在一 天24小时内,从零点开始每间隔2小时测得的环境温度数据分别为
                12,9,9,10,18 ,24,28,27,25,20,18,15,13,
    推测中午12点(即13点)时的温度.
    x=0:2:24;
           y=[12   9   9   10   18  24   28   27   25   20  18  15  13];
    a=13;
          y1=interp1(x,y,a,'spline')
    结果为:  27.8725
    附录资料为详细内容:

    Matlab中插值函数汇总和使用说明.doc

    69.5 KB, 下载次数: 6, 下载积分: 体力 -2 点

    资料

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    数学中国版主团队!

    1

    主题

    9

    听众

    46

    积分

    升级  43.16%

  • TA的每日心情
    擦汗
    2016-12-8 11:34
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    邮箱绑定达人

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-5-21 07:12 , Processed in 0.440556 second(s), 62 queries .

    回顶部