matlab spline函数 到底是在干什么
来源:百度知道 编辑:UC知道 时间:2024/07/02 14:31:41
要具体 不要抄书
解释一下
yi=spline(x,y,xi);
pp=spline(x,y);
解释一下
yi=spline(x,y,xi);
pp=spline(x,y);
用来三次方样条数据插值。具体解析如下:
一、语法及语法解析:
1、s = spline(x,y,xq) :
返回与 xq 中的查询点对应的插值 s 的向量。s 的值由 x 和 y 的三次样条插值确定。
xq是使用MATLAB画模拟信号图时,坐标轴的范围以及坐标点之间的间隔。这个间隔应该足够密集。
2、pp = spline(x,y) :
返回一个分段多项式结构体以用于 ppval 和样条实用工具 unmkpp。
二 、示例:
外插数据集以预测人口增长。
创建两个向量以表示从 1900 年至 1990 年的人口普查年 (t) 和相应的美国人口 (p)。
t = 1900:10:1990;
p = [ 75.995 91.972 105.711 123.203 131.669 ... 150.697 179.323 2