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

linear    

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

    插值函数为一次多项式fx=ax+b, (x0,y0), (x1,y1)是数据集上相异的两点,且x0<x1。有fx0=x0,fx1=x1代入插值函数解得
    fx=y0+y1-y0x1-x0x-x0
    范例

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