**matlab中 pchip 函数用法**_matlab中pchip_菇丶凉的博客-程序员秘密

技术标签: Matlab  

1、pchip:

分段三次 Hermite 插值多项式 (PCHIP)。

2、语法说明

(1)p = pchip(x,y,xq)

返回与 xq 中的查询点对应的插值 p 的向量。p 的值由 x 和 y 的保形分段三次插值确定。

(2)pp = pchip(x,y)

返回一个分段多项式结构体以用于 ppval 和样条实用工具 unmkpp。

输入参数:

x:
样本点,指定为一个向量。向量 x 指定提供数据 y 的点。x 的元素必须是唯一的。

y:
样本点处的函数值,指定为数值向量、矩阵或数组。x 和 y 的长度必须相同。
如果 y 是矩阵或数组,则在获取最后一个维度 y(:,…,:,j) 中的值时应使其匹配 x。在此情况下,y 的最后一个维度的长度必须与 x 相同。

xq:
查询点,指定为一个向量。xq 中指定的点是 pchip 计算出的插值函数值 p 的 x 坐标。

输出参数:

p:
查询点位置的插值,以向量、矩阵或数组形式返回。
p 的大小取决于输入的大小:
如果 y 为向量,则 p 是与 xq 长度相同的向量。
如果 y 具有 n 表示的两个或更多维度,则 p 的大小为 [size(y,1) size(y,2) … size(y,n-1) length(xq)]。例如,如果 y 为矩阵,则 p 大小为 [size(y,1) length(xq)]。

pp:
分段多项式,以结构体形式返回。将此结构体与 ppval 函数结合使用可计算一个或多个查询点处的插值多项式。该结构体包含以下字段
在这里插入图片描述
具体例子参见:

https://ww2.mathworks.cn/help/matlab/ref/pchip.html#bvjbz1m-2
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Intangilble/article/details/85059313

智能推荐

MySQL学习笔记:基础模型一_山鬼谣me的博客-程序员秘密

环境MacBook Pro序言MySQL 技术内幕 InnoDB 存储引擎 第二版后台线程MySQL是多线程模型,因此有个多个不同的后台线程,负责处理不同的任务。Master Thread额外的内存池在 InnnoDB 存储引擎中,对内存的管理是通过一种称为内存堆的方式进行的。在对一些数据结构本身的内存进行分配时,需要从额外的内存池中进行申请,当该区域的内存不够时,会从缓存池中进行申请。例如,分配了缓冲池(innodb_buffer_pool),但是每个缓冲池中的帧缓冲(frame

matlab如何理解绘柱状图,matlab如何绘制柱状图_知一声的博客-程序员秘密

3.2 特殊图形和坐标的绘制 3.2.1 特殊图形绘制在MATLAB 7.3的 Workspace窗口中,如果选 择了Workspace窗口中的某 个内存变量,单击工具栏 中的绘制列数据曲线......3.2 特殊图形和坐标的绘制 3.2.1 特殊图形绘制在MATLAB 7.3的 Workspace窗口中,如果选 择了Workspace窗口中的某 个内存变量,单击工具栏 中的绘制列数据曲线.......

C语言学习之用牛顿迭代法求下面方程在1.5附近的根: 2x³-4x²+3x-6=0_2x鲁-3x虏+4x-6=0_几何ya的博客-程序员秘密

用牛顿迭代法求下面方程在1.5附近的根: 2x³-4x²+3x-6=0在本题中 f(x) = 2x³-4x²+3x-6可以写成以下形式:f(x) = ((2x-4)x+3)x-6同样,f´(x)可写成f´(x) = 6x²-8x+3= (6x- 8)x+3#include <stdio.h>#include <math.h>void main(){ double x1,x0,f,f1; x1=1.5; do{ x0=x1;

matlab 图像输入/显示等_matlab 输入图像_sugelapeng的博客-程序员秘密

1 图像输入将matlab的文件路径设置为要读入图像所在位置,使用imread('filename')即可读入图像。切记,在输入语句后面加分号,否则matlab会将整个图像以矩阵的形式输出。可以在工作区看到此图像是751*751*3的三维数组,即长宽均为751像素,其中3是R/G/B三个分量下的灰度值图像。2 图像信息使用imfinfo('filename')...

python网络数据采集2(译者:哈雷)_whabc100的博客-程序员秘密

前言对那些没有学过编程的人来说,计算机编程看着就像变魔术。如果编程是魔术(magic),那么网络数据采集(Web scraping)就是巫术(wizardry);也就是运用“魔术”来实现精彩实用却又不费吹灰之力的“壮举”。说句实话,在我的软件工程师职业生涯中,我几乎没有发现像网络数据采集这样的编程实践,可以同时吸引程序员和门外汉的注意。虽然写一个简单的网络爬虫并不难,就是先收集数据

随便推点

黑马程序员_SQL 索引index、通配符和数据类型[email protected] 通配符_星慧的博客-程序员秘密

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------SQL 索引 Index全盘扫描:对数据进行检索(select)效率最差的是全盘扫描,就是一条条的找。如果没有目录,查汉语字典就要一页页的翻,而有了目录只要查询目录即可。为了提高检索的速度,可以为经常进行检索的列添加索引

图论(一)_Elegantmadman的博客-程序员秘密

基本概念理论无向图一个无向图(undirected graph)G 是由一个非空有限集合V (G)和V (G)中某些元素的 无 序 对 集 合 E(G) 构 成 的 二 元 组 , 记 为 G = (V (G),E(G)) 。其 中( ) { , , , } 1 2 n V G = v v L v 称为图G 的顶点集(vertex set)或节点集(node set), V(G)中的每一个...

10-SpringSecurity:JWT及无状态服务_springsecurity无状态_Heartsuit的博客-程序员秘密

背景本系列教程,是作为团队内部的培训资料准备的。主要以实验的方式来体验 SpringSecurity 的各项Feature。会话管理,是一个比较大的话题,大家熟知的Cookie-Session模式就忽略掉,今天重点介绍无状态会话:基于令牌的JWT(JSON Web Token),适用于微服务架构的会话管理方式;后续会涉及计到Session共享、OAuth2.0等关于分布式集群的会话管理。JWT简介关于JWT的介绍,网上资源有很多,可参考:https://jwt.io/introduction,简单来

ListView之BaseAdapter的基本使用_A870251703的博客-程序员秘密

当SimpleAdapter和ArrayAdapter不能满足我们的需求时,我们就需要通过继承BaseAdapter来创建我们自定义的适配器(1)BaseAdapter的基本结构(方法):— getCount():适配器数据集中数据个数— getItem(int position):从数据集中获取指定位置的数据项— getItemId(int position):获取指定项

据说:只有程序员才能看懂的图!_weixin_45039616的博客-程序员秘密

欢迎关注专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。 「1」外包产品交付,给客户演示时 「2」与领导斗智斗勇,躲猫猫 「3」领导总是能识破程序员的小伎俩 「...

css使鼠标划到某区域时出现小手指_捡猫的博客-程序员秘密

css中写如下代码前端界面即可出现小手指cursor:pointer;

推荐文章

热门文章

相关标签