数值分析教案3.docVIP

  • 56
  • 0
  • 约2.8千字
  • 约 9页
  • 2018-03-07 发布于河南
  • 举报
数值分析教案3

1.5 分段线性插值 从已知的一些离散数据点及其函数值,即函数的列表法表示,推求出未知点上的函数值的所谓插值方法,在科技工作中应用十分广泛,如查对数表、三解函数表中都会遇到这类插值问题。MATLAB中设有许多插值指令,这里仅介绍最常用的一元函数插值指令,它可以使前面讲过的理论得以计算机实现。 1.5.1 一元函数插值(查表)的MATLAB实现 该命令的调用格式为: ① 输入参数x和y为已知的两个同维向量和,满足函数关系,它们是进行“造表”的根据,把称为样本点即插值节点。 ② 输出量是与对应的函数值。插值点可以是数值、向量或矩阵,与维数相同,其元素一一对应。 ③ 用单引号界定的method有4种参数可供选择: nearest最近插值——用直角折线连接各样本点。 linear线性插值——用直线依次连接各样本点,形成折线。省略method时,即默认为此项。 pchip(或cubic)分段三次插值——用分段三次多项式Hermite插值曲线,依次连接相邻样本点,整体上具有函数及其一阶导数连续性。 spline三次样条插值——用分段三次多项式曲线光滑地连接相邻样本点,整体上具有函数、一阶和二阶导数连续性,插值点可以在区间[]外的附近取值,可以是数值、向量或矩阵,与同维。 这个命令并不输出插值多项式函数,只输出插值点上的函数值。这就相当于根据数据对“造表”,然后查出对应用于的函数值,所以

文档评论(0)

1亿VIP精品文档

相关文档