[转载]interp1「建议收藏」

[转载]interp1「建议收藏」MATLAB中的插值函数为interp1,其调用格式为:yi=interp1(x,y,xi,’method’)其中x,y为插值点,yi为在被插值点xi处的插值结果;x,y为向量,’method’表示采用的插值方法,MATLAB提供的插值方法有几种:’method’是最邻近插值,’linear’线性插值;’spline’三次样条插值;’cub…

大家好,又见面了,我是你们的朋友全栈君。

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)

转载于:https://www.cnblogs.com/lordcheng/p/7813810.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141634.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月25日 下午1:40
下一篇 2022年5月25日 下午2:00


相关推荐

  • 搭建SpringBoot源码环境的正确姿势(避坑必备)

    搭建SpringBoot源码环境的正确姿势(避坑必备)最近打算拉取SpringBoot源码,各种编译报错,各种问题。参考很多网上的教程,仍然是各种错误。最终研究出来了搭建SpringBoot源码环境的正确姿势。SpringBootGithub地址:https://github.com/spring-projects/spring-boot0、环境准备安装maven3.5或者以上版本。安装JDK8或者以上。1、fork到自…

    2022年6月11日
    31
  • 详细介绍用MATLAB实现基于A*算法的路径规划(附完整的代码,代码逐行进行解释)(一)——–A*算法简介和环境的创建

    详细介绍用MATLAB实现基于A*算法的路径规划(附完整的代码,代码逐行进行解释)(一)——–A*算法简介和环境的创建本系列文章主要介绍基于 A 算法的路径规划的实现 并使用 MATLAB 进行仿真演示 一 A 算法简介 A A Star 算法是一种静态路网中求解最短路径最有效的直接搜索方法 也是解决许多搜索问题的有效算法 算法中的距离估算值与实际值越接近 最终搜索速度越快 公式表示为 f n g n h n 其中 f n 是从初始状态经由状态 n 到目标状态的代价估计 g n 是在状态空间中从初始状态到状态 n 的实际代价 h n 是从状态 n 到目标状态的最佳路径的估计代价

    2026年3月16日
    3
  • AI_Agents(九)_AI智能体元认知

    AI_Agents(九)_AI智能体元认知

    2026年3月16日
    2
  • strstr()函数的使用说明(C语言)

    strstr()函数的使用说明(C语言)头文件<string.h>函数作用:1、strstr()函数搜索一个字符串在另一个字符串中的第一次出现。2、找到所搜索的字符串,则该函数返回第一次匹配的字符串的地址;3、如果未找到所搜索的字符串,则返回NULL。函数原型:char*strstr(char*str1,constchar*str2);//返回值为字符型指针str1:被查找目标…

    2022年10月15日
    6
  • java版我的世界_我的世界Java版1.16[通俗易懂]

    java版我的世界_我的世界Java版1.16[通俗易懂]我的世界Java版1.16是我的世界的特殊版本,这个版本的我的世界深受玩家们的喜欢,小编为各位玩家带来了最新的我的世界Java版1.16手机版本,不仅游戏内容在一定程度上丰富十足,画面打造也非常的精美,玩过的小伙伴都赞不绝口,喜欢的玩家就来下载吧!我的世界Java版1.16游戏说明JAVA版JAVA版应该算是玩家接触到的最广的版本,也是游戏内容最丰富的版本。事实上,JAVA版本就是PC版,是我的世…

    2022年7月7日
    63
  • OpenClaw:开源AI智能体[项目源码]

    OpenClaw:开源AI智能体[项目源码]

    2026年3月14日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号