MATLAB interp1

MATLAB interp1小音乐MATLAB中的插值函数为interp1,其调用格式为:  yi= interp1(x,y,xi,’method’)           其中x,y为插值点,yi为在被插值点xi处的插值结果;x,y为向量,’method’表示采用的插值方法,MATLAB提供的插值方法有几种:’method’是最邻近插值,’linear’线性插    值;’spline’三次样条插值;’c

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

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    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)

        放松音乐

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131101.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java helloworld源代码_Java Hello World源代码notepad++版

    java helloworld源代码_Java Hello World源代码notepad++版Notepad++中写JavaHelloWorld代码并运行,步骤如下:1、在E:\CodeDemo\Java文件夹下(你也可以选择自己的文件夹)新建一个txt文本文件。如果没有NotePad++,请去官网下载安装。2、重命名为Hello.java,在弹出对话框单击是。3、右单击新建的Hello.java文件弹出快捷菜单,使用editwithnotepad++编辑Hello.java文件…

  • pytorch中resnet_通过Pytorch实现ResNet18

    pytorch中resnet_通过Pytorch实现ResNet18对于像我这样刚刚入门深度学习的同学来说,可能接触学习了一个开发工具,却没有通过运用来熟练的掌握它。而ResNet是深度学习里面一个非常重要的backbone,并且ResNet18实现起来又足够简单,所以非常适合拿来练手。我们这里的开发环境是:python3.6.10pytorch1.5.0torchvision0.6.0cudatoolkit10.2.89cudnn7.6.5首先,我们需…

  • 关于数据连接配置connectionStrings的写法[通俗易懂]

    关于数据连接配置connectionStrings的写法[通俗易懂]参考http://www.connectionstrings.com/1、SQLServer<addname="ApplicationName"connectionSt

  • DB4O学习笔记

    DB4O学习笔记什么是DB4O“利用表格存储对象,就像是将汽车开回家,然后拆成零件放进车库里,早晨可以再把汽车装配起来。但是人们不禁要问,这是不是泊车的最有效的方法呢。”–EstherDysondb4o是一个开源的纯面向对象数据库引擎,对于Java与.NET开发者来说都是一个简单易用的对象持久化工具,使用简单。同时,db4o已经被第三方验证为具有优秀性能的面向对象数据库,下面的基准测…

  • Windows下LaTeX安装教程[通俗易懂]

    Windows下LaTeX安装教程[通俗易懂]文章目录一、前言二、TeXLive下载三、WinEdt下载四、感谢一、前言LaTeX在Windows、Mac、Linux三个系统都具有发行版,而且版本也比较多,比如TeXLive、CTeX、MacTeX、MikTex等。本章中则主要介绍Windows下最常用的LaTeX安装方案,就是TeXLive+WinEdt。TeXLive是LaTeX的运行环境,而WinEdt则是编写LaTeX文…

  • 认为C/C++很难理解、找工作面试笔试,快看看这本书!

    认为C/C++很难理解、找工作面试笔试,快看看这本书!

发表回复

您的电子邮箱地址不会被公开。

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