主要内容

多个1-D值集的插值

此示例显示了如何在单个通过中使用三个1-D数据集的格里德插座。这是循环浏览数据集的更快替代方法。

定义X- 所有值集共有的坐标。

x =(1:5)';

沿矩阵V的列定义样品点集。

v = [x,2*x,3*x]
V =5×31 2 3 2 4 6 3 6 9 4 8 12 5 10 15

创建插值F通过将样品点和样品值传递到格里德插座。使用此设置,格里德插座解释v包含在同一定义的三个不同的1-D数据集X- 价值。

f = griddedInterpolant(x,v);

创建一个查询点的向量0.5间距。

QX = 1:0.5:5;

X- 每个值集的坐标。

VQ = F(QX)
VQ =9×31.0000 2.0000 3.0000 1.5000 3.0000 4.5000 2.0000 4.0000 6.0000 6.0000 2.5000 5.0000 7.5000 3.0000 6.0000 9.0000 9.0000 3.5000 7.0000 7.0000 10.5000 4.0000 4.0000 12.0000 12.0000 4.5000 9.0000

也可以看看

相关话题