函数格式 x1 = interp1(t,x,t1,method);

输入参数:

t - 原信号时间轴;

x - 原信号幅值;

t1 - 插值信号时间轴;

method - ‘Nearest’邻近点插值;‘Linear’线性插值;‘Spline’三次样条插值;‘Pchip’立方插值。默认情况为线性插值!

输出参数:

x1 - t1对应的信号幅值;


示例

代码

clc
clear% 原信号
t=0:1:5;
x=sin(t);% 插值
t1=0:0.1:5;
x1_n = interp1(t,x,t1,'nearest');
x1_L = interp1(t,x,t1,'linear');
x1_s = interp1(t,x,t1,'spline');
x1_p = interp1(t,x,t1,'pchip');% 图形
figure
subplot(221)
scatter(t,x)
hold on
plot(t1,x1_n,'*')
legend('Orignal data','Nearest interpolation')
subplot(222)
scatter(t,x)
hold on
plot(t1,x1_L,'*')
legend('Orignal data','Liner interpolation')
subplot(223)
scatter(t,x)
hold on
plot(t1,x1_s,'*')
legend('Orignal data','Spline interpolation')
subplot(224)
scatter(t,x)
hold on
plot(t1,x1_p,'*')
legend('Orignal data','Pchip interpolation')

结果

MATLAB 插值函数运用 - interp1相关推荐

  1. C++实现matlab中的interp1和interp2插值

    头文件 interpfun.h #ifndef INTERPFUN_H #define INTERPFUN_H #include"math.h" #include<stdio ...

  2. matlab 插值函数理解

    yi = interp1(x,y,xi,method) 已知样本点坐标x,y,求xi处的函数值yi,插值方法是method method有以下几种: 'nearest'邻近点插值 'linear'线性 ...

  3. matlab自带的插值函数interp1的几种插值方法

    插值法 插值法又称"内插法",是利用函数f (x)在某区间中已知的若干点的函数值,作出适当的特定函数,在区间的其他点上用这特定函数的值作为函数f (x)的近似值,这种方法称为插值法 ...

  4. Matlab中插值函数使用

    注:该文从链接地址http://blog.sciencenet.cn/blog-457143-679275.html转载. MATLAB中的插值函数为interp1,其调用格式为:  yi= inte ...

  5. matlab函数插值是什么意思,Matlab中插值函数汇总和使用说明

    注:该文从链接地址http://blog.sciencenet.cn/blog-457143-679275.html转载. MATLAB中的插值函数为interp1,其调用格式为:  yi= inte ...

  6. matlab 最小一乘法,MATLAB实现最小二乘法

    转载自: https://blog.csdn.net/zengxiantao1994/article/details/70210662 文章仅为创作者的观点,可与转载者讨论 最小二乘法 最小二乘法(又 ...

  7. MATLAB环境认识实验报告,matlab实验报告ljg

    matlab实验报告ljg 第 1 页 共 3 页电子信息工程学系实验报告课程名称: MATLAB 程序设计 实验项目名称: MATLAB 数值计算 实验时间:2011.4.26 班级:电信 081 ...

  8. matlab插值与拟合例题_MATLAB中数据插值和数据拟合的用法

    一.数据插值: 插值是在一组已知数据点的范围内添加新数据点的技术.可以使用插值来填充缺失的数据.对现有数据进行平滑处理以及进行预测等.MATLAB 中的插值技术可分为适用于网格上的数据点和散点数据点. ...

  9. Matlab数据插值-内插、外插

    插值就是已知一组离散的数据点集,在集合内部某两个点之间预测函数值的方法. 一.一维插值 插值运算是根据数据的分布规律,找到一个函数表达式可以连接已知的各点,并用此函数表达式预测两点之间任意位置上的函数 ...

  10. MATLAB数据分析(插值运算和曲线拟合)

    MATLAB数据分析(插值运算和曲线拟合) MATLAB数据分析 在数学研究和工程应用中,我们常常需要对某些环节进行反复的测验或测试,以获取更多的数据支持最优决策,但是由于环境条件的限制,我们往往只能 ...

最新文章

  1. ARM linux的启动部分源代码简略分析
  2. ASP.NET MVC如何实现自定义验证(服务端验证+客户端验证)
  3. Pyramid Scene Parsing Network
  4. 一文详解图对比学习(GNN+CL)的一般流程和最新研究趋势
  5. 窗口分析函数_6_计算累加差
  6. GAN生成对抗网络-CGAN原理与基本实现-条件生成对抗网络04
  7. web安全day14:扫描与爆破
  8. 超级干货 :一文读懂社交网络分析(附应用、前沿、学习资源)
  9. SqlServer2012下载+安装+启动(资源+密钥)
  10. 【运筹学】整数规划、分支定界法总结 ( 整数规划 | 分支定界法 | 整数规划问题 | 松弛问题 | 分支定界法 | 分支定界法概念 | 分支定界法步骤 ) ★★
  11. 195-Redigo基本操作mget-mset
  12. 使用rufus制作windows系统安装u盘
  13. zabbix最新数据中,没有值 45653:20211111:181222.474 [Z3005] query failed: [1526] Unknown error 1526 [insert in
  14. 前端实现对ZIP 压缩文件解压,实现前端直接展示结果,比如图片,压缩包等 audio对象进行播放
  15. 洛谷 P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布
  16. html实现选择头像,HTML5实现上传头像图片大小选择(简单实现)
  17. matlab中的矩阵与向量运算
  18. 常见花材的固定的方法有哪些_别再傻傻只知道使用花泥了,这4种纯天然花材固定方法你该试试!...
  19. 人工智能、深度学习、机器学习常见面试题83~100
  20. 关于Cisco路由器配置步骤的综合说明

热门文章

  1. js页面刷新事件 ,Javascript刷新页面的几种方法
  2. 线性系统理论和设计 (仝茂达)习题答案
  3. 【vuejs】有关UI框架“ydui”中的tabbar底部导航的应用以及tabbar切换激活状态的现实
  4. Mybatis缓存详解
  5. IntelliJ IDEA 破解
  6. Qt QPainter绘图
  7. css样式基础--基本选择器
  8. 【积分变换】积分变换常用公式定理与方法
  9. SQLmap简单的使用——新手教程解析
  10. ORA-01033错误解决方案