Spline 内插

MATLAB

7.1.3 Spline 内插


关于spline内插我们在7.1.1节已介绍过,它可以用interp1指定内插方式为spline来做。另一种方式也可以用 spline(x,y,xi)来做,其中的x,y,xi的用法与interp1中的语法相同。事实上这二种方法采用相同的spline 函数做 运算,也就是当我们执行interp1(x,y,xi,'spline')时,MATLAB即呼叫spline(x,y,xi)做运算,再将计算结果传回 interp1

我们还是以在 7.1.1 节相同的数据做 spline 内插示范,

>> x=[0 1 2 3 4 5]';

>> y=[0 20 60 68 77 110]';

>> y1=spline(x,y,2.6)

y1 =

67.3

>> y1=spline(x,y,[2.6,4.9])

y1 =

67.3 105.2



上一页 下一页 讲义大纲