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,1,0,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

若要得到一天24小时的温度曲线,则:

xi=0:1/3600:24;

yi=interp1(x,y,xi, 'spline');

plot(x,y,'o' ,xi,yi)

matlab插值函数的作用,matlab 插值函数相关推荐

  1. matlab数学建模作用,matlab数学建模基础

    1.数据的导入和保存 1.1数据的导入 matlab中导入数据的函数通常为load load matlab.mat matlab中常用的导入数据的函数为importdata,用法如下: importe ...

  2. matlab里subsystem作用,matlab中的subsystem是什么,怎么建立?

    是MATLAB子系统!请点击以下地址查看 http://www.91xiu.com/edu/f/2008/12/29/4289.shtmlMatlab 子系统的创建.装帧及受控执行 2008-10-2 ...

  3. matlab双引号作用,matlab中单引号(')的含义是什么,以及如何将其改为python

    简短回答: MATLAB中的'算子是矩阵(共轭)转置算子.它使矩阵在维度上翻转,并得到矩阵的复共轭(第二部分是使人困惑的部分),简单的回答是,在Python中,a'的等价物是np.atleast_2d ...

  4. matlab二次多项式插值,MATLAB应用——多项式与插值函数

    数学建模是用数学方法解决各种实际问题的桥梁,它已经渗透到各个领域,而且发挥出越来越重要的作用.面对自然科学和工程应用中的难题,大部分人无从入手,而个别人却能短时间内给出切实可行的解决方案,其差别往往在 ...

  5. MATLAB中griddata和griddatan插值函数简单说明

    MATLAB中griddata和griddatan插值函数简单说明 前言 本文会用容易理解的话解释下griddata和griddatan的用法,不会追求严谨,目的是帮助需要用到这两个插值函数的尽快理解 ...

  6. Matlab 方括号“[ ]”的作用

    Matlab 方括号"[ ]"的作用: 1.定义矩阵(向量,数组): 例如: a=[1 2 3;4 5 6] 2.定义函数的返回参数列表(输出变量常量): 例如: [m,n]=si ...

  7. MATLAB怎么表示均布荷载,基于Matlab的均布荷载作用下矩形薄板的有限元分析

    Ξ 收稿日期 :2008 - 11 - 08 基金项目 :陕西省教育厅专项科研项目(08J K342) . 作者简介 :杜丽艳(1982 -) ,女 ,内蒙古赤峰人 ,硕士研究生 ,主要从事高层建筑结 ...

  8. matlab里面板有什么作用,MATLAB轻松享受GPU的强大功能

    MATLAB轻松享受GPU的强大功能 MATLAB的GPU支持为活跃于许多学科的大量研究人员(不一定是CUDA编程专家)提供了一种加速科学计算的新方法.考虑到MATLAB主要是用于科学计算和工程计算, ...

  9. 用Matlab求二次多项式,matlab二次多项式拟合

    用matlab做散点的二次曲线拟合_数学_自然科学_专业资料.例 对下面一组数据作二次多项式拟合 xi 0.1 0.2 0.4 0.5 0.6 0.7 0.8 0.9 1 yi 1.978 ..... ...

  10. 牛顿法的matlab实现例题,【MATLAB|MATLAB牛顿插值法例题与程序Word版】

    『易坊知识库摘要_MATLAB|MATLAB牛顿插值法例题与程序Word版』x12345678y22.523.324.421.7025.228.524.825.4二.数学原理假设有n+1个不同的节点及 ...

最新文章

  1. Python3.5源码分析-内存管理
  2. Jboss4集群配置之四:启动Jboss集群
  3. linux 下安装多个ngnix
  4. 炫酷超漂亮辅助网站源码
  5. mysql 清理表碎片需要停止数据库吗_Mysql的表的碎片清理
  6. libgdx 3D CameraInputController WASD控制器
  7. 利用anaconda给pycharm配置python3.7版本的tensorflow虚拟环境的配置
  8. 页面s升级中_你的电脑要不要升级内存?怎么升级?答案都在这里
  9. python3-基础8
  10. JavaFx loading 数据加载中效果
  11. 【快递100】 物流公司对应编码分享(截止到2021-09-19 最新数据)
  12. 终极指南 | 干了这篇收心文,从入门到精通手把手教你写出最牛白皮书!
  13. 一个php+ajax的在线匿名聊天室,PHP任意环境都可用,无需复杂配置,移动端电脑端互通流畅,随时随地聊个痛快~
  14. [翻译]Why Functional Programming Matters
  15. java咖啡机如何清洗_这样清洗咖啡机最简单有效
  16. cocos2d - 触摸事件
  17. 克鲁斯卡尔算法_修路问题
  18. 租一个月的云服务器要花费多少?
  19. Redis、MongoDB及Memcached的区别,java架构师课程推荐
  20. pytorch损失函数binary_cross_entropy和binary_cross_entropy_with_logits的区别

热门文章

  1. 华为 hg8245c 超级密码
  2. 系列学习 Swagger 之第 2 篇 —— SpringCloud Gateway 整合 Swagger(完结)
  3. 从视频中提取为ppt或图片
  4. 概率论基础-严士健 第二版 习题与补充2.1答案
  5. 解决谷歌导入Vue开发工具没反应的问题
  6. oracle 数据实时同步方案,ORACLE数据库热备方案
  7. 视频教程-EOS 入门实战-区块链
  8. VMware Workstation 不可恢复错误: (vcpu-0)解决方法
  9. 串口通讯---实现 PC 端之间串口连接传输文件
  10. html 展开 折叠,HTML实现点击展开和收起