﻿功能:对数据进行2点三次Hermite插值

格式:InterpolationHermite(x0,y0,x)
x0:原始的插值节点。这里的x0表示元素个数不少于2个的矩阵变量。
y0:插值节点x0对应的函数值。这里的y0必须是与x0同维数的矩阵变量。
x:现在我们要插值的节点。x可以是矩阵变量也可以是数据。

函数执行成功返回x对应的值。

原理:采用2点三次Hermite插值。其中主要是采用保形分段插值算法。

参考:《数值分析与算法》.喻文建.清华大学出版社.Page224-226

例子:

x=1:10;
y=sin(x);
InterpolationHermite(x,y,5.5)//这里我们采用sin函数来进行测试,回车后得到如下结果,可以和准确值sin(5.5)进行对比
ans =
[ -0.78953642639551 ]