网格数据插值
使用栅格internallant.
在1-D,2-D,3-D或N-D上执行插值网格数据设置。栅格internallant.
返回interpolant.F.
对于给定的数据集。你可以评估F.
在一组查询点,如(XQ,YQ)
在2-D中,产生内插值VQ = F(XQ,YQ)
。
使用散开的interpolant.
执行插值分散的数据。
创建一个空网格数据插值对象。F.
=格拉特interpolant.
从样本点的矢量创建1-D插值F.
=格拉特interpolant(XG.ydF4y2Ba
那V.
)XG.ydF4y2Ba
和相应的价值观V.
。
使用默认网格来创建内插。使用此语法时,F.
=格拉特interpolant(V.
)栅格internallant.
将网格定义为间距的一组点1
范围是[1
那尺寸(v,i)
]在这一点我
维度。当您想要保护内存时,请使用此语法,并且不关心点之间的绝对距离。
指定备用插值方法:F.
=格拉特interpolant(___那方法
)'线性'
那'最近'
那'下一个'
那'上一个'
那'pchip'
那'立方'
那'makima'
或者'样条曲线'
。您可以指定方法
作为任何先前语法中的最后一个输入参数。
使用栅格internallant.
创建interpolant.那F.
。然后你可以评估F.
在使用以下任何语法中的特定点:
VQ = F(XQ)
VQ = F(XQ1,XQ2,...,XQN)
VQ = F(XQ1,XQ2,...,XQN)
Vq = f({xgq1,xgq2,...,xgqn})
评估a更快栅格internallant.
对象F.
在许多不同的查询点集中,它是单独计算插值interp1.
那interp2.
那interp3.
或者interpn.
。例如:
%快速创建Interpolant F并多次评估f =网格化interpolant(x1,x2,v)v1 = f(xq1)v2 = f(xq2)百分比慢,以分别使用Interp2计算插值v1 = interp2(x1,x2,v,xq1)v2 = interp2(x1,x2,v,xq2)