天软金融分析.NET函数大全 > TSL函数 > 数学函数 > 数值计算 > 插值 > interp_unit

nearest    

简述
最邻近插值
定义
nearest(x;y;xi:array):array
参数
名称类型说明
xarray 一维数组 横坐标序列
yarray 一维数组 纵坐标序列
xiarray 一维数组 插值点序列
返回array一维数组,插值序列。
  • 算法

    已知数据集有[(x0,y0), (x1,y1)…(xn,yn)]
    在数据集寻找两点(xi,yi), (xi+1,yi+1),满足xi≤x≤xi+1。
    插值方程fx=yi+1     (x-xi>x-xi+1)yi       (x-xi≤x-xi+1)
    范例

      uses interp_unit;//置顶
      x:=array(5,1,19,8);
      y:=array(2,3,1,7);
      xi:=array(4,12);
      return nearest(x,y,xi);
      //返回:array(3,1)
相关