matlab中插值拟合与查表
qq_2773878606
学生
展开
-
interp1 函数-------一维数据插值函数
【语法说明】 1、yi=interp1(x,Y,xi):返回插值向量yi,每一个元素对应于参量xi,同时由向量x与Y,的内插值决定。 参量x指定数据Y的点。若Y为一矩阵,则Y按每列计算,yi的阶数是 length(xi)*size(Y,2) 2、yi=interp1(x,Y,xi,method):用指定的算法计算插值。 method:原创 2016-01-01 20:08:05 · 10508 阅读 · 2 评论 -
iterp2函数--------二维数据内插值
【语法说明】 1、zi=interp1(x,y,z,xi,yi):返回矩阵zi,其元素包含对应于参量xi和yi的元素。用户可以输入行向量和列向量xi和yi,此时,输出向量zi与矩阵meshgrid(xi,yi)是同行的。z取决于输入矩阵x,y的二维函数,z=f(x,y)。 2、zi=interp1(x,y,z,xi,yi,method): 用指定的算法计算插值。原创 2016-01-01 20:18:30 · 1731 阅读 · 0 评论 -
interp3函数-----三维数据插值
【语法说明】 1、VI = interp3(X,Y,Z,V,XI,YI,ZI) %找出由参量X,Y,Z决定的三元函数V=V(X,Y,Z)在点(XI,YI,ZI)的值。参量XI,YI,ZI是同型阵列或向量。若向量参量XI,YI,ZI是不同长度,不同方向(行或列)的向量,这时输出参量VI与Y1,Y2,Y3为同型矩阵。其中Y1,Y2,Y3为用命令meshgrid(XI,YI,ZI)生成的同型阵原创 2016-01-01 20:24:50 · 45114 阅读 · 0 评论 -
interpn函数
【功能介绍】1、格式 VI = interpn(X1,X2,,…,Xn,V,Y1,Y2,…,Yn) %返回由参量X1,X2,…,Xn,V确定的n元函数V=V(X1,X2,…,Xn)在点(Y1,Y2,…,Yn)处的插值。参量Y1,Y2,…,Yn是同型的矩阵或向量。若Y1,Y2,…,Yn是向量,则可以是不同长度,不同方向(行或列)的向量。它们将通过命令ndgrid生成同型的矩阵,再作计算。原创 2016-01-01 20:27:57 · 6612 阅读 · 0 评论 -
spline函数----三次样条数据插值
【功能介绍】 1、格式 yy = spline(x,y,xx) %对于给定的离散的测量数据x,y(称为断点),要寻找一个三项多项式,以逼近每对数据(x,y)点间的曲线。过两点和只能确定一条直线,而通过一点的三次多项式曲线有无穷多条。为使通过中间断点的三次多项式曲线具有唯一性,要增加两个条件(因为三次多项式有4个系数): 1.三次多项式在点处有: ;原创 2016-01-01 20:30:48 · 41780 阅读 · 1 评论 -
table1函数----一维查表
【功能介绍】 一维查表 【格式】 格式 Y = table1(TAB,X0) %返回用表格矩阵TAB中的行线性插值元素,对X0(TAB的第一列查找X0)进行线性插值得到的结果Y。矩阵TAB是第一列包含关键值,而其他列包含数据的矩阵。X0中的每一元素将相应地返回一线性插值行向量。矩阵TAB的第一列必须是单调的。【实例介绍】 >>tab = [(1:4)原创 2016-01-01 20:34:51 · 2403 阅读 · 0 评论