【发布时间】:2014-09-03 14:32:38
【问题描述】:
我有一组 x、y 和 z 数据(每个都是 3000 x 1 的矩阵),我想对这些数据进行插值,以在均匀分布的 x 和 y 值处获得一组 z 高度值。我假设我需要对 x 和 y 数据集进行网格化,但我不知道如何对 z 数据进行插值。数据点是从 STL 文件中获取的唯一顶点,因此我希望对生成的表面进行平滑处理。
非常感谢任何帮助,
汤姆。
【问题讨论】:
-
谢谢,我尝试使用 interp3 并使用 meshgrid 生成了 xi yi 值(我认为)。我现在收到一个错误,说使用 griddedInterpolant 时出错网格向量不是严格单调递增的。单列中的一些值是相同的,但每一行(完整的 x y z 数据点)都是唯一的。
标签: matlab interpolation