维插值.docVIP

  • 5
  • 0
  • 约3.07千字
  • 约 9页
  • 2017-03-30 发布于江苏
  • 举报
维插值

一维插值: 已知离散点上的数据集 ,即已知在点集X上对应的函数值Y,构造一个解析函数(其图形为一曲线)通过这些点,并能够求出这些点之间的值,这一过程称为一维插值。 MATLAB命令:yi=interp1(X, Y, xi, method) 一些个人经验说明: 关于拟合参数的,X必须是向量,行向量或列向量均可,不可以是复数 Y是向量或矩阵.但必须满足行数与length(X)相同即size(Y,1)==length (X) 针对以上说明的例子 ??? function tu x=[5 1 2 20 14 21] y=rand(6,2)%按列计算的 xi=linspace(0,21,100); yi=interp1(x,y,xi,cubic) plot(x,y,o,xi,yi) size(x) size(y,1) length(x) 结果 size(x) ?????? 6???? 1 ???? size(y,1) ???????? 6 ??? length(x) ????? 6 该命令用指定的算法找出一个一元函数 ,然后以 给出 处的值。xi可以是一个标量,也可以是一个向量,是向量时,必须单调,method可以下列方法之一: ‘nearest’:最近邻点插值,直接完成计算; ‘spline’:三次样条函数插值; ‘linear’:线性插值(缺省方式),直接完成计

文档评论(0)

1亿VIP精品文档

相关文档