网格化和分散的样本数据

插值是一种估计位于一组样本数据点域内的查询位置的值的方法。由位置定义的样本数据集X和相应的值V可以插值生成一个函数的形式吗V=F(X)。然后可以使用此函数计算查询点Xq,给矢量量化=F(Xq)。这是一个单值函数;对于任何查询Xq在范围内X它将产生独特的价值矢量量化。为了得到令人满意的插值结果,假定样本数据符合这一性质。另一个有趣的特性是插值函数通过数据点。这是插值和曲线/曲面拟合之间的一个重要区别。在拟合中,函数不一定通过样本数据点。

值的计算矢量量化一般是基于数据点附近的查询点吗Xq。有许多执行插值的方法。在MATLAB®根据样本数据的结构,插值可分为两类。样本数据可能是在一个轴向排列的网格中排列的,也可能是分散的。对于采样点的网格化分布,您可以利用数据的组织结构来有效地查找查询附近的采样点。另一方面,离散数据的插值需要对数据点进行三角剖分,这就增加了计算的难度。

以下各节讨论两种插值方法:

  • 插值网格数据第1节为一维插补,对样本数据进行N- d (N≥2)插补,插补方式为轴向网格格式:

  • 插值分散的数据分段覆盖散点数据的N- d (N≥2)插值: